Php Sql子字符串索引删除非永久链接地址

Php Sql子字符串索引删除非永久链接地址,php,sql,Php,Sql,我正在尝试获取数据库中与特定查询匹配的所有结果 现在我的方法基本上是只选择根域 例如,我的数据库中有: www.website.com/hello www.website.com/ 我现在只选择www.website.com/,但我只想选择在斜杠(/)后面有内容的域,并将它们显示在表中 这是我的代码-我尝试在“/”之前和之后添加一些东西,并使用数字“3”或“-3”,但没有任何东西能提供我想要的结果 SELECT SUBSTRING_INDEX(url, '/', 3) FROM crawldom

我正在尝试获取数据库中与特定查询匹配的所有结果

现在我的方法基本上是只选择根域

例如,我的数据库中有:

www.website.com/hello www.website.com/

我现在只选择www.website.com/,但我只想选择在斜杠(/)后面有内容的域,并将它们显示在表中

这是我的代码-我尝试在“/”之前和之后添加一些东西,并使用数字“3”或“-3”,但没有任何东西能提供我想要的结果

SELECT SUBSTRING_INDEX(url, '/', 3) FROM crawldomains;
您可以尝试以下方法:

SELECT url FROM crawldomains WHERE `url` RLIKE '^(http://|https://)?.*\\..*/.+$'

我希望这会有所帮助。

这只是选择了数据库中的所有内容。是的-我如何更改它,使其能够与之配合使用?