回答編集履歴
1
補筆
test
CHANGED
@@ -1,8 +1,10 @@
|
|
1
|
-
PCREには、[言明](http://php.net/manual/ja/regexp.reference.assertions.php)という機能があって、「あとに特定の
|
1
|
+
PCREには、[言明](http://php.net/manual/ja/regexp.reference.assertions.php)という機能があって、「あとに特定のパターンが続かない」ことを`(?!パターン)`の形で宣言できます。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
5
|
```php
|
6
|
+
|
7
|
+
//あとに同種の記号が続かない感嘆符・疑問符にヒット
|
6
8
|
|
7
9
|
preg_match('/[!?](?![!?])/', $string)
|
8
10
|
|