例如,我试图在Wordpress数据库中搜索所有出现的特定URL,并将其链接目标设置为_blank。由于URL可能会超出基本域,因此我试图确定如何正确使用phpMyAdmin中的通配符选项,以便在搜索中忽略域名的非基本部分。例如,假设我在数据库中包含以下几行:
<a href="http://somelink.com/this-is-a-red-car/" target="_blank">
<a href="http://somelink.com/this-is-a-blue-coat/" target="_blank">
<a href="http://somelink.com/this-is-a-purple-box/">
<a href="http://somelink.com/this-is-a-green-house/" target="_blank">
<a href="http://somelink.com/this-is-a-yellow-lemon">
请记住,数据库中充满了成千上万个具有不同链接目标混合的唯一URL,这是使用phpMyAdmin的“搜索”功能的有效方法,该功能使用通配符或regex返回包含somelink.com/any的结果-possible-post-title /以及target =“ _ blank”吗?
我尝试输入以下搜索字词,但它返回了许多不相关的结果,其中包括我搜索的URL之外的URL:
<a href="http://somelink.com/%/" target="_blank" ?>
有人可以指出我要去哪里了,解决这个问题的正确方法是什么?预先非常感谢。
答案 0 :(得分:0)
尝试
<a href="http:\/\/somelink.com\/[a-zA-z-0-9]*\/"\s+target="_blank">