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

[数据处理] replaceRegex函数怎么用?

yhdata_h3WExqsQ玄铁三 显示全部楼层 发表于 2024-2-26 15:47:14 |阅读模式 打印 上一主题 下一主题
1
已解决
有个列是各地市的名字

比如说  “国网湖北省电力公司武汉供电公司”现在只想显示“武汉”

于是用到replaceRegex()函数

replaceRegex(col['单位'],'(国网)?(湖北省)?(电力)?(供电)?(公司)?','')


结果是 显示成了 "武汉供电公司"

就是它前面的都替换了,后面的却没有成功替换,这是为什么?哪里错了呢?该怎么写呢?


最佳答案

yhdata_lyaa 关注Ta

2024-02-26 15:47:15

var a=replaceRegex("国网湖北省电力公司武汉供电公司", "国网湖北省电力公司", "") var b=replaceRegex(a, "供电公司", "") 这样呢,也可以试试拆分列 https://www.yonghongtech.com/real-help/Z-Suite/9.4/ch/query_split.html?zoom_highlightsub=%E6%8B%86%E5%88%86%E5%88%97
查看完整内容
回复

使用道具 举报

精彩评论1

yhdata_lyaa 显示全部楼层 发表于 2024-2-26 15:47:15
var a=replaceRegex("国网湖北省电力公司武汉供电公司", "国网湖北省电力公司", "")
var b=replaceRegex(a, "供电公司", "")

这样呢,也可以试试拆分列
https://www.yonghongtech.com/rea ... 6%E5%88%86%E5%88%97
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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