【问题标题】:regex to extract specific rule正则表达式提取特定规则
【发布时间】:2022-08-08 22:01:51
【问题描述】:

我有这个字符串:

\"/--shirt-blue-/2346985\"

我需要检测\'/--\' 我解决使用:

\\/-{2}

但我需要检测字符串是否包含 \'/--\' 并且最终包含 \'-/digit\'

/--anything-/digit

我怎样才能做到这一点? 谢谢。

    标签: regex ruby


    【解决方案1】:

    您可以使用以下正则表达式模式:

    ^\/-{2}.*\/\d+$
    

    【讨论】:

      【解决方案2】:

      您可以使用

      /\/--(.*?)-\/\d+\z/
      

      请参阅Rubular demo

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-12-19
        • 2019-11-11
        • 1970-01-01
        • 1970-01-01
        • 2017-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多