Chinaunix

标题: mysql大佬帮忙看下如何修改表中的ip地址 [打印本页]

作者: lvye1212cn    时间: 2021-02-07 09:43
标题: mysql大佬帮忙看下如何修改表中的ip地址
请各位大佬帮忙看下,在不支持regexp_replace的mysql版本中,如何精确修改数据库表中的ip地址
例如有个字段内容如下
afasdfa1.1.1.1safasfa1.1.1.11asfdafas1.1.1.111asdfasfaf

加入我想把ip为1.1.1.1的修改修改为2.2.2.2,但是不修改1.1.1.11和1.1.1.111的ip,有没有什么好的办法。

作者: lvye1212cn    时间: 2021-02-07 10:19
自己顶一下,坐等大佬解答
作者: seesea2517    时间: 2021-02-09 16:10
是说是固定的IP,但是有长的IP是包含短IP这个子串是吗?
简单想有一个办法是先把长的IP替换成别的内容后,替换短IP,然后再把长IP替换回来,仅供参考。
作者: dingning239    时间: 2023-08-14 11:22
首先根据数据的实际情况,整理类似1.1.1.1这样数据在文本内容中的规律,再设计如何替换,但举一个这样的例子,并不明说明更加复杂的情况





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2