我的街道名称为KRZYWOŃ ANIELI
,所以我的正则表达式应该允许这种表达方式。目前我有一个使用/^[a-zA-Z ]+$/
请告知。
答案 0 :(得分:11)
使用/^[\s\p{L}]+$/u
(PHP语法)。
编辑:调整正则表达式以更好地处理空格。
答案 1 :(得分:0)
使用unicode。见unicode regular expressions
答案 2 :(得分:0)
\ p {L} 不仅可以获取波兰语字母,还可以获取其他字母。
如果您和我一样,只需要波兰语字母,请注意:
[AaĄąBbCcĆćDdEeĘęFfGgHhIiJjKkLlŁłMmNnŃńOoÓóPpRrSsŚśTtUuWwYyZzŹźŻż]
字符来自wiki
答案 3 :(得分:0)
我用过:
[UserName=[A-Za-zżźćńółęąśŻŹĆĄŚĘŁÓŃ]* [A-Za-zżźćńółęąśŻŹĆĄŚĘŁÓŃ]*\]
名字和姓氏。