Mysql中替换或搜索换行的内容
Mysql中替换或搜索换行的内容,举个例子:
原始字段内容:
<html <head> <meta charset="utf-8"> <title>CSS 层级z-index示例</title>
数据表中可能还包含完整的<html>,现在要把<html替换为<html>,字段内容中如果已经是<html>的不替换,那么如何替换呢,示例如下:
UPDATE `content` SET txt=REPLACE(txt,'<html','<html>') WHERE `txt` LIKE CONCAT('%<html',char(10),'<head>%');
或
UPDATE `content` SET txt=REPLACE(txt,'<html','<html>') WHERE `txt` LIKE CONCAT('%<html',char(13),'<head>%');
这样就可以精准替换。