找文章 / 找答案
精选问答 更多内容

替换字符串

yhdata_JSxmOt00铂金四 来自手机 显示全部楼层 发表于 2022-11-25 09:41:47 |阅读模式 打印 上一主题 下一主题
1
未解决

替换字符串

1986 4
现在有一个字段,里面的内容包含了电话号码,但是不确定他在哪个位置,我用了find查找1出现的位置,然后替换字符串为“#”,但是这个字段里除了电话号码会出现1以外,订单信息也会有1,所以请问如何把这个字段中所有1后面的5位都替换成“#”
回复

使用道具 举报

精彩评论4

yhdata_ruby铂金一 显示全部楼层 发表于 2022-11-25 09:48:50
回复

使用道具 举报

yhdata_JSxmOt00铂金四 来自手机 显示全部楼层 发表于 2022-11-25 09:56:03
yhdata_ruby 发表于 2022-11-25 09:48
参考一下数据脱敏呢https://www.yonghongtech.com/help/Z-Suite/10.0/ch/query_masking.html?zoom_highligh ...

这个不行呢,这个是固定位置的。我的需求是留下除了电话号码以外的所有信息。但是电话号码的位置又是不固定的。所以需要写脚本,我目前用find和replace已经基本实现了效果,但是有缺陷如果检测到了其他带1的字符串后面就不检测了,所以可能需要用循环,但是我不会
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-11-25 11:04:34
yhdata_JSxmOt00 发表于 2022-11-25 09:56
这个不行呢,这个是固定位置的。我的需求是留下除了电话号码以外的所有信息。但是电话号码的位置又是不固 ...

正则表达式试试?
回复

使用道具 举报

yhdata_JSxmOt00铂金四 显示全部楼层 发表于 2022-11-25 14:17:52
yhdata_yzm 发表于 2022-11-25 11:04
正则表达式试试?

正则也不会
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部