回答編集履歴
1
chousei
answer
CHANGED
@@ -1,10 +1,11 @@
|
|
1
1
|
preg_matchはヒットするのは一つだけです。
|
2
2
|
複数抜き出すにはpreg_match_allをつかってください
|
3
3
|
|
4
|
-
```PHP
|
4
|
+
```PHP
|
5
5
|
$data = "1838 1445 1339 2314 1471 12345 23456 2820 2987";
|
6
6
|
if(preg_match_all('/(?<!\d)2\d{3}(?!\d)/', $data, $matches)){
|
7
7
|
var_dump($matches);
|
8
8
|
}else{
|
9
9
|
echo "マッチしません";
|
10
|
-
}
|
10
|
+
}
|
11
|
+
```
|