我写了一篇论文,但是它不做预期的工作。 查询
preg_match_all("/([.:]?)(.{0,65}?[^s]*".preg_quote($word)."[^s]*.{0,65})/siu",$content,$matched);
[^s]*>preg_quote($word)[^s]
如果该部分包含关键词,例如与keyword相吻合,如果是搜索wor关键词,则该部分与整个字相吻合。
{0,65}?[^s]*”。 [^s]*{0,65}
i 在此,在关键词之前和之后,即达到65个特性。 i)
这里的很多话:
现在是问题。 如果在{65}号内有任何[:]特性,我就试图从起算起就判决。
如果有每个结构——第1字2:。 (19个月后) 关键词{此处的其他特性}
i 预计,如果是写到<代码>([:]?){0,65}? [^s]*{0,65}
它将与<代码>匹配。 关键词{65 特性}
但它没有<代码>部分[:]?n t对regex有任何影响。 它符合所有{65}特性。
有必要在关键词之前,在65个性范围内开始判决时,先从句起算。