【问题标题】:How to get a part of string with regular expression [duplicate]如何使用正则表达式获取字符串的一部分[重复]
【发布时间】:2017-03-03 07:40:03
【问题描述】:

我正在使用 Alteryx,但我在编写正则表达式时确实遇到了麻烦。

我的数据样本:

/abc/04. bcc/cc
/ab bn/uat/ab
/abnm ag/adgr gada/rfd/dfd/cv

我需要两个正则表达式句子来获取第一个中的字符串部分 // 和第二个中的另一个 // 在两个单独的列中。

期望的结果:

第一栏:

abc
ab bn
abnm

第二栏:

04. bcc
uat
adgr gada

【问题讨论】:

  • 你的预算是多少?我也许可以给你一个二合一的折扣。
  • 你尝试了什么?
  • 如果这么简单,您可能应该使用一个函数将字符串分成几部分(如 javascript str.split('/') 或 PHP explode('/', $str))我不知道 alteryx。

标签: regex split alteryx


【解决方案1】:

您可以为此使用“文本到列”工具:

使用/ 作为分隔符,然后去掉不需要的列。

【讨论】:

  • 谢谢!我什至没想到它可以以更简单的方式完成。
猜你喜欢
  • 2021-03-10
  • 2021-12-10
  • 2021-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-31
  • 2019-03-23
  • 1970-01-01
相关资源
最近更新 更多