以下の項目のみを許容する正規表現はどのように実現したらよいでしょうか?、
・半角(半角カナ含む)
・全角カナ
・全角記号
javascript
1/[ぁ-ん一-龠]/
上記の記述だけでははじけない漢字もあるようなので...
/(?:[々〇〻\u3400-\u9FFF\uF900-\uFAFF]|[\uD840-\uD87F][\uDC00-\uDFFF])/
http://tama-san.com/kanji-regex/より上記のような制限の掛け方を見つけて使ってみた所、ある程度実現したいことが出来ているのかなという感じだったのですが(ろくに正規表現の記述を読めないだけですが)、上記の正規表現がどういうことをやっているのかが分からないので教えてくださると嬉しいです。
(?:)などはどういった意味を持つ記述なのかがわかりません。
回答2件
あなたの回答
tips
プレビュー