質問編集履歴

1

試したことを追加しました。

2021/07/15 11:30

投稿

tetejiro
tetejiro

スコア17

test CHANGED
@@ -1 +1 @@
1
- 半角カナの正規表現が上手くできません。
1
+ 正規表現が上手くできません。全角カナを指定していないのに引っかかります。
test CHANGED
@@ -34,7 +34,19 @@
34
34
 
35
35
 
36
36
 
37
+ ```PHP
38
+
39
+ コード
40
+
37
41
  ```
42
+
43
+ if (preg_match('/[A-Z]+/', $name)==true || preg_match('/[0-9]/', $name)==true){
44
+
45
+ print '※半角カタカナ・全角英字・全角数字は使用できません。';}
46
+
47
+ ```
48
+
49
+ どちらも、全角カナが引っかかります。
38
50
 
39
51
 
40
52