Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 停止广告的特定正则表达式模式_Php_Regex - Fatal编程技术网

Php 停止广告的特定正则表达式模式

Php 停止广告的特定正则表达式模式,php,regex,Php,Regex,我使用php函数preg_match()检查特定模式 到目前为止,我已经浏览了大约50个网站,但仍然没有找到如何实现这种特定模式的方法 如果在任何包含“com”或“org”的内容之后和之前有“dot”或“d0t”,它会捕获它 我正在制作一个过滤掉广告的东西,它会分别过滤掉除了字母、数字和下划线以外的任何东西;这必须分开。它有自己的目的,也有自己的输出 如果你能帮我弄明白怎么做,或者把我和谷歌搜索了两个小时后错过的任何东西联系起来,我将不胜感激。 谢谢。问题不太清楚,但您可以尝试使用此正则表达式进

我使用php函数preg_match()检查特定模式

到目前为止,我已经浏览了大约50个网站,但仍然没有找到如何实现这种特定模式的方法

如果在任何包含“com”或“org”的内容之后和之前有“dot”或“d0t”,它会捕获它

我正在制作一个过滤掉广告的东西,它会分别过滤掉除了字母、数字和下划线以外的任何东西;这必须分开。它有自己的目的,也有自己的输出

如果你能帮我弄明白怎么做,或者把我和谷歌搜索了两个小时后错过的任何东西联系起来,我将不胜感激。
谢谢。

问题不太清楚,但您可以尝试使用此正则表达式进行预匹配:

'~d[0o]t.*?(?:com|org)~i'

这匹配任何包含“com”或“org”的词之前的“dot”或“d0t”

问题不太清楚,但您可以尝试使用此正则表达式进行预匹配:

'~d[0o]t.*?(?:com|org)~i'

这与包含“com”或“org”的任何内容之前的单词“dot”或“d0t”匹配

例如,它会过滤掉这样的内容:som3thin.com somethin.com somethin.com somethin.com something.com somethngg134sdfa\发布一些您尝试过的代码。我尝试过大量不同的正则表达式模式,但没有一种有效。我的剪贴板上还有一个,但还差一点。Lol.例如,它会过滤掉以下内容:som3thin.com somethinn_uuu_uuu.com somethin.com somethin.com somethin.com somethnngg134sdfa uuuuu_uu_u.d0t orggg等等:\发布一些您尝试过的代码。我尝试过大量不同的正则表达式模式,但没有一种有效。我的剪贴板上还有一个,但还差一点。哈哈,很抱歉,这些事情变得很复杂,所以很难解释。我试试看。看起来会有用。我做了:“~d[0o]t.*?(?:com|org)~I`这就是你的答案编辑代码上显示的内容。对不起,我之前错用了反向报价。哦,好的。我想可能是这样,但不确定。谢谢,这很有效还不到3分钟,我回家后再确认你的答案。谢谢。请考虑把它标记为“被接受”,所以将来面对类似问题的用户将能够轻松地看到它。抱歉,这些事情变得非常复杂,因此很难解释。我试试看。看起来会有用。我做了:“~d[0o]t.*?(?:com|org)~I`这就是你的答案编辑代码上显示的内容。对不起,我之前错用了反向报价。哦,好的。我想可能是这样,但不确定。谢谢,这很有效还不到3分钟,我回家后再确认你的答案。谢谢。请考虑把它标记为“被接受”,这样将来面对类似问题的用户将能够轻松地看到它。