teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

修正

2020/09/08 06:18

投稿

Helloc
Helloc

スコア16

title CHANGED
File without changes
body CHANGED
@@ -3,9 +3,9 @@
3
3
  [正規表現チェッカー](https://weblabo.oscasierra.net/tools/regex/)に
4
4
  (([0-90-9]+|[一二三四五六七八九十百千万]+)(丁目|丁|番地|番|号|-|‐|ー|−|の|東|西|南|北)*)
5
5
 
6
- 東京都渋谷区恵比寿4丁目20-23
6
+ 東京都渋谷区恵比寿4丁目23-456
7
7
  を入力すると 問題なく
8
- 4丁目20-23
8
+ 4丁目23-456
9
9
  が 赤字になるのですが
10
10
 
11
11
  以下 (Visual C++)での プログラムでは
@@ -39,7 +39,7 @@
39
39
  {
40
40
  std::wcout.imbue(locale("japanese"));
41
41
  int pos = -1;
42
- const wchar_t* input_0 = L"東京都渋谷区恵比寿4丁目20-2";
42
+ const wchar_t* input_0 = L"東京都渋谷区恵比寿4丁目23-456";
43
43
  const wchar_t* pattern_0 = L"(([0-90-9]+|[一二三四五六七八九十百千万]+)(丁目|丁|番地|番|号|-|‐|ー|−|の|東|西|南|北)*)";
44
44
 
45
45