-6

Javascript で英数字、空白、および -を受け入れる正規表現は何でしょうか。

4

1 に答える 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 に答える