在MySql中的第一段之后添加换行符,没有特定的匹配字符

时间:2018-05-09 13:52:52

标签: mysql wordpress

我在WordPress中只有超过1000个帖子,看起来与此类似:

  

流行文化纪念品的宝库帮助Hake的Americana在最近的收藏品销售中总计110万美元。   此次拍卖由几件罕见的超人收藏品领衔,最着名的是着名漫画家弗兰克弗雷泽塔的原创画作。这件艺术品的历史可以追溯到1988年,他在漫长的职业生涯中唯一一次将弗雷泽塔描绘成钢铁之王,并以35,420美元的价格出售。

我需要在第一段后面放一段时间,以便它的格式如下:

  

流行文化纪念品的宝库在最近的收藏品销售中帮助Hake的Americana总计110万美元。

     

此次拍卖由几件罕见的超人收藏品领衔,最着名的是着名漫画家弗兰克弗雷泽塔的原创画作。这件艺术品的历史可以追溯到1988年,他在漫长的职业生涯中唯一一次将弗雷泽塔描绘成钢铁之王,并以35,420美元的价格出售。

我希望在数据库(MySQL)上运行更新语句以匹配字符并将其替换为相关格式。

我尝试使用以下声明寻找换行符并将其替换为两个换行符:

UPDATE wp_posts
SET post_content = CONCAT(REPLACE(LEFT(post_content, 
INSTR(post_content, '+char(13)+')), '+char(13)+', '+char(13)+'), 
SUBSTRING(post_content, INSTR(post_content, '+char(13)+') + 1))
WHERE post_type = 'post';

必须有控制数据格式的内容,但我已将内容放在各种编辑器中,并且看不到任何可以查找和替换的特殊字符。

非常感谢任何帮助或指示。

感谢。

0 个答案:

没有答案