标签: php regex
我知道有[A-Z]符号..但我不确定[a-z]是否与\w相同。
[A-Z]
[a-z]
\w
我想匹配\w,但前提是它是大写的。
这应包括所有奇怪的字符,例如Ę, Ą, Ś, Ć, Ź, Ż, Ś, Ł, Ó, Ń。
Ę, Ą, Ś, Ć, Ź, Ż, Ś, Ł, Ó, Ń
答案 0 :(得分:8)
您可以使用Unicode character properties。例如,
'/\p{Lu}/u'
将匹配任何大写字母。
答案 1 :(得分:5)
\w相当于此字符类:
[a-zA-Z0-9_]
如果您只想使用大写unicode字符,请使用此字符类:
'/[\p{Lu}\p{N}_]/u'
这将匹配以下任何一个: