代码:
$raw = "Test List: Dist. dist Disti distributor";
$repld = preg_replace('/\b(dist(\.|i?)(ributor)?)\b/i', 'ruff', $raw);
echo $repld;
期望:
测试列表:ruff ruff ruff ruff
获取:
测试清单:ruff。ruff ruff ruff
在我似乎无法弄清楚的第一个“ruff”之后有一段顽固的小时期。
当然,我不是正则表达式专家,但我认为\.
会是一场比赛:)
我哪里错了?