Javascript で英数字、空白、および -を受け入れる正規表現は何でしょうか。
1 に答える
3
"HI THERE 0-9 are valid characters".match(/[a-z0-9\s-]+/i)
a-z
お気に入りのアルファベット (ローマ字) と一致します。0-9
お気に入りの数字 (アラビア数字) と一致します。\s
(おそらく)お気に入りの空白文字(\f、\n、\r、\t、\v、\u00A0、\u2028、および\u2029)と一致します-
はセットの最後にあるため、リテラル と一致し-
ます。- 正規表現の最後の
i
修飾子により、大文字と小文字が区別されなくなり、a-z
にも一致しA-Z
ます。
于 2013-06-27T06:30:54.993 に答える