我正在使用php函数preg_match()来检查特定的模式。
到目前为止,我已经浏览了大约 50 个网站,但仍然没有弄清楚如何做这个特定的模式。
如果在包含"com"或"org"的任何内容之后和之前都有单词"dot"或"d0t",它就会抓住它。
我正在制作过滤广告的东西,它单独过滤掉除字母、数字和下划线以外的任何东西;这必须保持独立。它有自己的目的,也有它自己的输出。
如果您能帮助我弄清楚如何做到这一点,或者将我链接到我在谷歌搜索 2 小时后可能错过的任何内容,我将不胜感激。谢谢。
问题不是很清楚,但你可以尝试这个正则表达式preg_match:
'~d[0o]t.*?(?:com|org)~i'
This matches word "dot" or "d0t" before anything that contains "com" or "org"