我正在创建一个Web商店,我需要使用JavaScripts验证输入,这样用户就不必提交表单来获取PHP错误(尽管我也在使用PHP验证表单)。
我想出的是以下正则表达式:
/^[a-zA-Z]+$/
但是上面的正则表达式只允许使用字母字符,而我还想允许'
和-
等字符,因为显然名称也可能包含这两个字符。我的问题是,如何使正则表达式允许alpha字符和上面的两个字符。
除此之外,我还有一个问题出现在我脑海中,ă
等字符会通过上述验证吗?
答案 0 :(得分:0)
将它们添加到您的角色组中,如此
/^[a-zA-Z'-]+$/