我目前正在使用此正则表达式^[A-Z0-9 _]*$
来接受字母,数字,空格和下划线。我需要修改它以允许.
答案 0 :(得分:5)
假设您想要允许句点(.
),只需将其添加到字符类即可。
^[A-Z0-9 _.]*$
字符类中的句点按字面意思处理,这意味着不需要转义它。但逃避它:
^[A-Z0-9 _\.]*$
也是正确的,许多人使用它。 Check it out
以下正则表达式与\
和.
匹配。
^[A-Z0-9 _\\.]*$
答案 1 :(得分:1)
允许一段时间?在[]
中添加\.
编辑:方括号内的TIL不需要在正则表达式中进行转义。
所以只需.
,没有\