在MySQL中用正则表达式替换数据库中的内容的方法

656553089

656553089

2016-02-19 12:06

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的在MySQL中用正则表达式替换数据库中的内容的方法,过去的都会过去,迎接崭新的开始,释放更美好的自己。
PS:下面是转过来的,用于记录下,这个不是正则的初衷,只是用了REGEXP而已,正则的更灵活更方便

将comment表中的author_url包含www.sohu.com的记录,其中的sohu替换为sina,一个语句搞定~
update comment set author_url=REPLACE(author_url,'sohu','sina') where author_url REGEXP 'www.sohu.com';

带IF判断的复杂替换

update comment set url=IF(url REGEXP 'test.yahoo.com.cn',REPLACE(url,'www1.sohu.com','www.sina.com'),REPLACE(url,'www2.yahoo.com','www.sina.com')) where 1=1; 
展开更多 50%)
分享

猜你喜欢

在MySQL中用正则表达式替换数据库中的内容的方法

编程语言 网络编程
在MySQL中用正则表达式替换数据库中的内容的方法

正则表达式

Web开发
正则表达式

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

正则表达式口诀 正则表达式学习工具

Web开发
正则表达式口诀 正则表达式学习工具

mysql正则表达式 LIKE 通配符

Web开发
mysql正则表达式 LIKE 通配符

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

正则表达式的语法

Web开发
正则表达式的语法

正则表达式的应用

Web开发
正则表达式的应用

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

document.selection.createRange方法与实例

document.selection.createRange方法与实例

有关SQL模糊查询

有关SQL模糊查询
下拉加载更多内容 ↓