我在wordpress中有成千上万的帖子,我希望删除所有内容后,通过mysql说某个单词说出【发送日期】?
帖子的例子:
【产品】
婴儿玩具1
【交货日期】
2017年12月12日
【期限】
xxxxxx xxxxxx
将删除部分:
【交货日期】
2017年12月12日
【期限】
xxxxxx xxxxxx
由于
答案 0 :(得分:1)
您需要使用regular expression来搜索并替换单词后面的内容。
我可以用mysql想到几个解决方案。
导出所有数据并使用php或其他工具搜索并使用正则表达式替换内容然后导入回mysql
如果您可以在mysql中构建用户定义函数,那么这将通过一个查询执行您想要的https://github.com/hholzgra/mysql-udf-regexp,或者您可以构建类似于此https://techras.wordpress.com/2011/06/02/regex-replace-for-mysql/的自己的函数