我尝试验证名称字段,并且对于此字段,我希望允许最终用户添加任何内容,如Merianos Nikos
,Μέριανος Νίκος
(希腊语)或来自任何其他语言的字符具有相同的形式。正则表达式允许任何语言字符的全名形式,并以字母开头
形式是首字母大写,其余字母较低,至少有两个单词。
正确我有这个正则表达式/^([A-Z][a-z]*((\s)))+[A-Z][a-z]*$/
与英语完美搭配,但与希腊语或其他语言无关。
最后,我想验证另一个字段的首字母大写,首字母大写,但是这个字段也可以包含单词后面的字符。
目前我使用followign regex /^[\s\w\.\-_]+$/
的工作,但我又有希腊语和其他语言的问题。
用什么语言来运行正则表达式? PHP还是JS? –
两者。我使用JS作为前端,然后我使用PHP作为后端 –
您是否有权访问JS中的XRegExp?你可以使用'XRegExp('^(\\ pLu \\ pLl * \\ s)+ \\ pLu \\ pLl * $');'。 –