回答編集履歴
4
パターン修飾子
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
- [PHP: Unicode 文字プロパティ - Manual](https://www.php.net/manual/ja/regexp.reference.unicode.php)
|
16
16
|
|
17
|
-
- [PHP:
|
17
|
+
- [PHP: 正規表現パターンに使用可能な修飾子 - Manual](https://www.php.net/manual/ja/reference.pcre.pattern.modifiers.php)
|
18
18
|
|
19
19
|
- [PHP: 言明 - Manual](https://www.php.net/manual/ja/regexp.reference.assertions.php)
|
20
20
|
|
3
追記
test
CHANGED
@@ -19,6 +19,8 @@
|
|
19
19
|
- [PHP: 言明 - Manual](https://www.php.net/manual/ja/regexp.reference.assertions.php)
|
20
20
|
|
21
21
|
- [言語別:パスワード向けの正規表現 - Qiita](https://qiita.com/mpyw/items/886218e7b418dfed254b)
|
22
|
+
|
23
|
+
- [How do (*SKIP) or (*F) work on regex? - Stack Overflow](https://stackoverflow.com/questions/24534782/how-do-skip-or-f-work-on-regex)
|
22
24
|
|
23
25
|
|
24
26
|
|
2
参考リンクを追加
test
CHANGED
@@ -6,15 +6,19 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
|
9
|
+
「記号だけ」という定義が非常に曖昧なので, Unicode 文字プロパティの定義を見て,どれを含めるか自分で決めた上で調整してください。ここでは `\p{L}\p{N}` が最低限含まれている必要がある,と規定します。また,全角の `「」`のみを考慮し,半角の `「」`は考慮しないことにします。
|
10
|
-
|
11
|
-
- [言語別:パスワード向けの正規表現 - Qiita](https://qiita.com/mpyw/items/886218e7b418dfed254b)
|
12
10
|
|
13
11
|
|
14
12
|
|
15
|
-
|
13
|
+
- [PHP: 再帰的パターン - Manual](https://www.php.net/manual/ja/regexp.reference.recursive.php)
|
16
14
|
|
15
|
+
- [PHP: Unicode 文字プロパティ - Manual](https://www.php.net/manual/ja/regexp.reference.unicode.php)
|
17
16
|
|
17
|
+
- [PHP: 内部オプション設定 - Manual](https://www.php.net/manual/ja/regexp.reference.internal-options.php)
|
18
|
+
|
19
|
+
- [PHP: 言明 - Manual](https://www.php.net/manual/ja/regexp.reference.assertions.php)
|
20
|
+
|
21
|
+
- [言語別:パスワード向けの正規表現 - Qiita](https://qiita.com/mpyw/items/886218e7b418dfed254b)
|
18
22
|
|
19
23
|
|
20
24
|
|
1
インデント
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
static $pattern = <<<'EOD'
|
32
32
|
|
33
|
-
|
33
|
+
/
|
34
34
|
|
35
35
|
|
36
36
|
|
@@ -178,4 +178,4 @@
|
|
178
178
|
|
179
179
|
|
180
180
|
|
181
|
-
テスト実行: [https://3v4l.org/
|
181
|
+
テスト実行: [https://3v4l.org/6REYe#v8.1.0](https://3v4l.org/6REYe#v8.1.0)
|