【问题标题】:Reluctant quantifier and Positive lookahead in POSIX regexPOSIX 正则表达式中的不情愿量词和正前瞻
【发布时间】:2017-01-29 13:53:39
【问题描述】:

我试图使用不情愿的量词 (.*?),但这似乎不适用于 POSIX 正则表达式。 POSIX 不支持不情愿的量词吗?如果没有,是否有任何替代方案。我也无法在 POSIX 中获得积极的前瞻性工作。也不支持吗?任何帮助,将不胜感激。 谢谢。

【问题讨论】:

  • 您真正的问题是什么? POSIX 正则表达式风格不支持环视,也不支持量词。对于特定情况,可能存在解决方法,也可能不存在。
  • 您能评论一下您使用的是哪个库吗?您的示例正则表达式

标签: regex posix reluctant-quantifiers


【解决方案1】:

环视和非贪婪量词是 Perl 正则表达式的功能。它们在 POSIX 中不存在。

至于替代方案,解决方法可能是可行的,但这取决于您要匹配的具体内容。没有通用的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多