怎么使用mysql语句替换已发布完成的内容啊?
发完才发现一段文字忘记替换了,杯具啊。程序是WORDPRESS,要批量替换或删除两个字符之间内容
就是把ABC中A到C这部分批量替换或删除掉,B的内容不同。
例如:把"p>111</p> 这里内容不定<p>222</p>"批量替换成"<p>111222</p>"或者批量删除掉。
请各位高手帮帮忙,谢谢。几千条数据,手动改的话太累人了。 你这个问题百度搜一下就行 303718 发表于 2013-12-25 18:22 static/image/common/back.gif
你这个问题百度搜一下就行
百度GOOGLE一下午了啊,找不到解决方法。版主会的话请帮忙写下,谢谢。 帮顶下 那干脆重新采集重新发布.几千条很快的呀 303718 发表于 2013-12-25 20:51 static/image/common/back.gif
那干脆重新采集重新发布.几千条很快的呀
发站上了啊,不想删掉 顶起来看看看顶起来看看看 update 表名 set 字段名 = 要替换成的内容 where 字段名 like/not like/REGEXP(这里怎么匹配你自己写)
你上面的那个应该是 regexp '<p>+</p>'
mysql 正则表达式不能反向引用,匹配到的内容你获取不了 . 如果要根据匹配到的内容进行替换就需要借助其他工具,比如用php处理 .
页:
[1]