如何使用贪心+
使用正向后向匹配项来匹配多于1个事件?
这有效:
(?<=\w)\w+
但是我需要匹配所有\ w类似于:
(?<=\w+)\w+
在第二个示例中,语法错误,因此不起作用。
如何使正向后看匹配多次出现?
最佳答案
您可能只想匹配它而没有任何后顾之忧,然后使用捕获组:
if (preg_match('~[abc]+([cde]+)~', $string, $matches)) {
echo $matches[1]; // will contain the [cde]+ part
}