gpt4 book ai didi

php - 在 mysql 上应用 preg_match

转载 作者:行者123 更新时间:2023-11-29 01:23:46 25 4
gpt4 key购买 nike

如果 db_table 带有一组 url

1,www.something.any/djjjj
2,www.anything.any/nsmms
3,www.google.com

等等

我想过滤一些特定前缀的 url,它是 something.any在帮助下我得到了答案说这个

if (preg_match('/something.com/i', $url) > 0) {
// Your error message here
}

问题

如何应用 preg_match 的相同想法从 db_table 中删除所有内容

$sql= "delete from urls where preg_match('/something.com/i', $url) > 0";
mysql_query($sql) or die("query failed: $sql".mysql_error());

它确实给出了错误,但这正是我想要应用的确切想法,所以任何想法!

因为我要连接到数据库,然后调用我表中的所有 url,然后应用它来删除所有添加了该确切前缀 something.com 的 url,就是这样。

最佳答案

DELETE FROM urls WHERE url REGEXP 'something\.com'

关于php - 在 mysql 上应用 preg_match,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9359681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com