匹配项目搜索,如谷歌 - PHP代码

van*_*con 0 php pattern-matching preg-match-all preg-match

我想编写一个像这个函数(str,find){}这样的函数,这样当我有一个str之类的时候

大家好,HeLlo和hElLo大家都说

并且术语发现像"你好",我得到了结果

<span class="match">Hello</span> every body, <span class="match">HeLlo</span> and <span class="match">hElLo</span> everyone blah
Run Code Online (Sandbox Code Playgroud)

Sjo*_*erd 5

echo preg_replace('~Hello~i', '<span blabla>\0</span>', 'Hello every body, HeLlo and hElLo everyone blah');
Run Code Online (Sandbox Code Playgroud)

<span blabla>Hello</span> every body, <span blabla>HeLlo</span> and <span blabla>hElLo</span> everyone blah
Run Code Online (Sandbox Code Playgroud)