火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 2398|回复: 7

怎么使用mysql语句替换已发布完成的内容啊?

[复制链接]
发表于 2013-12-25 17:10:02 | 显示全部楼层 |阅读模式
发完才发现一段文字忘记替换了,杯具啊。

程序是WORDPRESS,要批量替换或删除两个字符之间内容

就是把ABC中A到C这部分批量替换或删除掉,B的内容不同。
例如:把"p>111</p> 这里内容不定<p>222</p>"批量替换成"<p>111222</p>"或者批量删除掉。

请各位高手帮帮忙,谢谢。几千条数据,手动改的话太累人了。
发表于 2013-12-25 18:22:53 | 显示全部楼层
你这个问题百度搜一下就行
 楼主| 发表于 2013-12-25 18:39:16 | 显示全部楼层
303718 发表于 2013-12-25 18:22
你这个问题百度搜一下就行

百度GOOGLE一下午了啊,找不到解决方法。版主会的话请帮忙写下,谢谢。
发表于 2013-12-25 19:41:48 | 显示全部楼层
帮顶下                                                                              
发表于 2013-12-25 20:51:34 | 显示全部楼层
那干脆重新采集重新发布.几千条很快的呀
 楼主| 发表于 2013-12-26 08:47:17 | 显示全部楼层
303718 发表于 2013-12-25 20:51
那干脆重新采集重新发布.几千条很快的呀

发站上了啊,不想删掉
 楼主| 发表于 2013-12-26 16:08:47 | 显示全部楼层
顶起来看看看顶起来看看看
发表于 2014-1-2 15:38:23 | 显示全部楼层
update 表名 set 字段名 = 要替换成的内容 where 字段名 like/not like/REGEXP(这里怎么匹配你自己写)
你上面的那个应该是 regexp '<p>[0-9]+</p>'

mysql 正则表达式不能反向引用,匹配到的内容你获取不了 . 如果要根据匹配到的内容进行替换就需要借助其他工具,比如用php处理 .
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-5-15 15:11

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表