如何匹配第一个字母是PHP中的大写/大写字母?

时间:2017-02-08 06:57:41

标签: php regex uppercase

我正在构建一个正则表达式以匹配或找到以大写字母开头的第一个字母的任何单词。

结果返回:“Apple”,而不是“apple”

这是我构建的代码,但它是错误的,因为它也会在结果中使用apple。请帮忙。

$count = preg_match_all("/(\bAp)[a-z]\w+(le)/i",$value,$match);

2 个答案:

答案 0 :(得分:0)

这是因为您通过/i跟踪正则表达式不区分大小写。删除/i,它将正常工作。

要阅读有关正则表达式中旗帜的更多信息,请点击链接Advanced searching with flags

答案 1 :(得分:0)

试试这个:

xpathSApply(FJ,"/html/body/center[2]/div/div[1]/div[8]/div[3]/div[2]/div[2]/div[2]/div[1]/table[2]/tr[6]/td[2]")
xmlValue(xpathSApply(FJ,"/html/body/center[2]/div/div[1]/div[8]/div[3]/div[2]/div[2]/div[2]/div[1]/table[2]/tr[6]/td[2]")[[1]])