【发布时间】:2017-02-08 06:57:41
【问题描述】:
我目前正在构建一个正则表达式来匹配或查找任何以大写字母开头的单词作为第一个字母。
返回结果:“Apple”,而不是“apple”
这是我构建的代码,但它是错误的,因为它也在结果中包含了苹果。请帮忙。
$count = preg_match_all("/(\bAp)[a-z]\w+(le)/i",$value,$match);
【问题讨论】:
-
您是否只想确保第一个字母区分大小写而其他字母不区分?你可以使用
/\b\p{Lu}\p{L}*\b/u