Regex在特定单词之前获取单词的第一个字母(php)
我在php中有以下字符串: $text=“此价格不包括增值税和诸如此类的费用……” 以及regex的开始:Regex在特定单词之前获取单词的第一个字母(php),php,regex,Php,Regex,我在php中有以下字符串: $text=“此价格不包括增值税和诸如此类的费用……” 以及regex的开始: preg_match("/(--not sure what goes here--)(?: vat)/", $text, $vatStatus); 基本上,我希望得到vat之前单词的第一个字母(在本例中是字母“e”) 提前谢谢你的帮助 该解决方案需要专门使用正则表达式,而不是任何其他PHP函数 谢谢 这应该是你的第一封信。@MichaelW为什么他需要一个后顾之忧?说得好,我将删除它。
preg_match("/(--not sure what goes here--)(?: vat)/", $text, $vatStatus);
基本上,我希望得到vat之前单词的第一个字母(在本例中是字母“e”)
提前谢谢你的帮助
该解决方案需要专门使用正则表达式,而不是任何其他PHP函数
谢谢
这应该是你的第一封信。@MichaelW为什么他需要一个后顾之忧?说得好,我将删除它。
/\b(\w)\w*?(?: vat)/