teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

文法の修正

2019/07/05 05:39

投稿

aae_11
aae_11

スコア178

title CHANGED
File without changes
body CHANGED
@@ -2,6 +2,6 @@
2
2
  ```
3
3
  return (bool) preg_match('/^[ァ-ヾ  〜ー−]+$/u', $value);
4
4
  ```
5
- 上記はカタカナかどうかを判定する正規表現思うのですが、^[]こちらの形式では、角カッコ内に含まれない文字列がパターンに一致すると認識しているのですが、その場合ですとカタカナが存在してした場合はfalseとなってしまいます。
5
+ 上記のような形カタカナかどうかを判定する正規表現として良くみかけるのですが、^[]こちらの形式では、角カッコ内に含まれない文字列がパターンに一致すると認識しているのですが、その場合ですとカタカナが存在してした場合はfalseとなってしまいます。
6
6
  ^[]こちらの形式には、別の意味などがあったりするのでしょうか?
7
7
  ご教示頂けましたら幸いです。