質問編集履歴

1

修正

2020/09/08 06:18

投稿

Helloc
Helloc

スコア16

test CHANGED
File without changes
test CHANGED
@@ -8,11 +8,11 @@
8
8
 
9
9
 
10
10
 
11
- 東京都渋谷区恵比寿4丁目20-23
11
+ 東京都渋谷区恵比寿4丁目23-456
12
12
 
13
13
  を入力すると 問題なく
14
14
 
15
- 4丁目20-23
15
+ 4丁目23-456
16
16
 
17
17
  が 赤字になるのですが
18
18
 
@@ -80,7 +80,7 @@
80
80
 
81
81
  int pos = -1;
82
82
 
83
- const wchar_t* input_0 = L"東京都渋谷区恵比寿4丁目20-2";
83
+ const wchar_t* input_0 = L"東京都渋谷区恵比寿4丁目23-456";
84
84
 
85
85
  const wchar_t* pattern_0 = L"(([0-90-9]+|[一二三四五六七八九十百千万]+)(丁目|丁|番地|番|号|-|‐|ー|−|の|東|西|南|北)*)";
86
86