JavaScriptコードに次のような行が表示されます。
var regex = /[^\w\s]/gi;
/gi
正規表現でこれの意味は何ですか?
単語とスペースのグループを受け入れるので理解できる他の部分/gi
。
g modifier: global. All matches (don't return on first match)
i modifier: insensitive. Case insensitive match (ignores case of [a-zA-Z])
あなたの場合でi
はキャプチャしないので重要ではありません[a-zA-Z]
。
修飾子が存在しない!@#$
場合などの入力の場合、g
正規表現は最初の一致!
を返しますここを参照してください。
ある場合g
は、全体または一致するものは何でも返します。こちらをご覧ください
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加