回答編集履歴
1
修正
test
CHANGED
@@ -2,4 +2,10 @@
|
|
2
2
|
|
3
3
|
console.log(["Aさん", "123456", "Bさん", "123", "Cさん", "123456"].reduce((ac, c, i, ar) => i % 2 && c.length === 6? ac.concat(ar[i-1]) : ac,[]));
|
4
4
|
|
5
|
+
|
6
|
+
|
7
|
+
console.log(["Aさん", "123456", "Bさん", "123", "Cさん", "123456"].reduce((ac, c, i, ar) => i % 2 && /^[0-9]{6}$/.test(c)? ac.concat(ar[i-1]) : ac,[]));
|
8
|
+
|
5
9
|
```
|
10
|
+
|
11
|
+
もとの質問全角数字だから、その正規表現だとマッチするのないです
|