【问题标题】:Return regex match in Yahoo Pipes在 Yahoo Pipes 中返回正则表达式匹配
【发布时间】:2012-08-21 15:06:32
【问题描述】:

我想获取我的“item.title”字符串并将正则表达式中的匹配项存储到“item.myRegexMatch”中。但是,我不清楚如何实现这一点,因为 YP 中的所有正则表达式模块都需要一个“替换”字符串。我不想更换任何东西;我只想返回正则表达式匹配。 这似乎微不足道,但我对 YP 和正则表达式还很陌生,所以希望我只是忽略了这个基本功能。

【问题讨论】:

    标签: regex yahoo-pipes


    【解决方案1】:

    快速回答:

    步骤:

    1/ 重命名模块:

    [item.title] COPY [item.myRegexMatch]
    

    2/ 正则表达式模块:

    in [item.myRegexMatch] replace [^.*(YOURREGEX).*] with [$1]
                                       ^         ^
    

    请务必保留上一行中指示的 2 个括号。

    说明:

    “替换”字段中的括号定义了backreference

    然后在 "with" 字段中使用 ($1) 这个反向引用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多