【问题标题】:How to Add Groups to Capture Words from RegEx split pattern?如何添加组以从 RegEx 拆分模式中捕获单词?
【发布时间】:2016-03-18 01:42:56
【问题描述】:

我有以下 RegEx 模式,它似乎可以正常匹配字符串中的单词,单词由冒号 (:) 分隔:

/"[^"]*"|[^:]+/g

使用RegEx101.com

它可以正确识别单词。 但是如何添加可以处理 n 个单词的捕获组?

例如,搜索

10:05:12:00

应该返回 4 组 10 05 12 00

最终,此模式将用于使用 RegEx 操作的键盘大师搜索中。

TIA。

【问题讨论】:

  • 您尝试过任何捕获组吗? /("[^"]*"|[^:]+)/g 有效吗?似乎在 regex101.com
  • 谢谢。这在 regex101.com 工具中完美运行。现在我只需要弄清楚如何在 KM 中实现。

标签: regex keyboard-maestro


【解决方案1】:

答案真的来自@TessellatingHeckler 在他/她上面的评论中:

您是否尝试过任何捕获组? /("[^"]*"|[^:]+)/g 有效吗?它 似乎在 regex101.com 上

KM 中的最佳实现是待定。

为了完整性和未来参考,这里是一个截图:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-04
    • 2010-12-25
    • 1970-01-01
    • 1970-01-01
    • 2013-06-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多