正则表达式 - Alteryx - 解析 - 如何查找以字符串末尾开头的表达式



我需要解析以下表达式:

Fertilizer abc 7-15-15 5KG BOX 250 KG 

在 3 个字段中:

  • 产品描述:肥料abc 7-15-15
  • 面积: 250
  • 尺寸单位:公斤

不知道如何进行。请问,有什么帮助和解释吗?

在 alteryx REGEX 工具中尝试一下,并选择解析作为方法: ([A-z ]* [\d-]{6,8}(([A-Z\d]{2,6}((.{1,5}?)(\d*(([A-Z]*(

您可以在Regexpal上测试它以查看每个组的细分,但基本上第一组括号将为您提供产品描述(文本和空格,直到6-8个字符由数字和破折号组成(,第2和第3部分将处理您不想要的错误信息,第4组将只是数字,第5组将是之后的任何文本。

请注意,如果您的数据具有当前有字符等的数字,这将发生巨大变化。

您始终可以将其分解为更小的组,然后重新连接在一起。

相关内容

  • 没有找到相关文章

最新更新