如何在PHP中用正则表达式匹配大写单词字符? [英] How to match uppercase word character with regex in PHP?

查看:390
本文介绍了如何在PHP中用正则表达式匹配大写单词字符?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道有[A-Z]表示法..但是我不确定[a-z]是否与\w相同.

I know there is the [A-Z] notation.. but I am not sure if [a-z] is the same as \w.

我想匹配\w,但前提是它是大写.

I'd like to match \w, but only if it's uppercase.

这应该包括所有奇怪的字符,例如Ę, Ą, Ś, Ć, Ź, Ż, Ś, Ł, Ó, Ń.

This should include all the weird characters like Ę, Ą, Ś, Ć, Ź, Ż, Ś, Ł, Ó, Ń.

推荐答案

您可以使用 Unicode字符属性.例如

'/\p{Lu}/u'

将匹配任何大写字母.

这篇关于如何在PHP中用正则表达式匹配大写单词字符?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆