我现在的模式是这样的: pattern=("/(.*)(\bIf you want\b)(.*)/iu");
但随着: preg_replace($pattern, '$1*$2*$3', $result);
所以这三个部分必须更换,因为它们是由$ 1,$ 2和$ 3,但我想允许一些更大的灵活性这样我就可以检测出例如这两行: If you want
If I want
所以我可以简单
我正在使用一个包含此功能的WordPress插件,但插件开发人员并没有特别快速地做出响应。 它应该得到一个YouTube网址的视频ID,而是我得到一个“未定义的偏移:1”的错误。有没有我错过的编码错误? 下面是函数: function youtube_id_from_url($url) {
$pattern =
'%^# Match any youtube URL
关于这个问题有几个问题,但他们都没有让我找到答案,它们都太具体或太长而且很复杂。矿是更一般和简单。我有这样一个规律: /you(?:.*)? see/
我希望它所有的这些句子,除了最后一场比赛: you can see
you could see
you see
you could not see
在它匹配的一切的时刻,但它也匹配的最后一句话。我需要它只匹配任何一个单词或没有单词。我