是什么促使你提出这个愿望清单请求?
当前正则表达式公式平台的正则表达式函数不支持全局正则表达式修饰符 /g。这意味着您无法创建查找特定模式所有实例的公式,它只能查找第一个。这在尝试自动查找特定单词或字符串时尤为重要。
“按文本匹配新建列”列实用程序确实可以找到文本字符串的所有实例,但应用此实用程序的操作不会在工作流中捕获。
在 Recode 平台下,“替换为”选项确实可以找到所有匹配项并进行捕获——它会在日志中显示为带有 GLOBALREPLACE 修饰符的正则表达式公式。然而,这允许您替换所有匹配的目标模式,同时保留文本字符串的其余部分,但无法仅保留目标模式。因此,目前还没有理想的解决方案。如果客户使用的是 WFB,他们将无法使用列实用程序,并且会发现难以实现自动化。
请描述您希望看到的新功能或改进功能或解决方案。
- 允许在正则表达式中使用全局修饰符(或允许 /g 参数生效)
和
- 添加一个选项,用于重新编码,该选项与“替换为”相反,只显示所需字符串的所有实例,而不显示文本的其余部分。
如果提供这项新功能,对您和/或其他用户来说有什么价值?
对于想要查找多个模式实例并希望实现自动化的客户而言,这可以节省大量时间。机器、测试、仪器、日志等的输出通常都是自动生成的,客户需要筛选文本以查找感兴趣的特定单词或词组,并希望能够实现自动化。
这是外部客户提出的要求吗?
一位客户提出了这个需求,但他通过从红色三角形下的“新建列(文本匹配)”选项中提取脚本,创建了一个自定义工作流构建器步骤,最终找到了解决方案。不过,要找到该实用程序中红色三角形下的脚本并不容易。
是否有其他具有类似功能或解决方案的同类软件值得我们关注?
编码包
这是否会影响客户的续约、扩展或采用?如果我们不解决这个问题,是否会给客户账户带来风险?
不适用