【问题标题】:Jscript regex to get text between slashesJscript 正则表达式获取斜线之间的文本
【发布时间】:2014-10-16 16:20:10
【问题描述】:

尝试创建正则表达式以使用 jscript/jquery 提取部分字符串 我都是菜鸟:P

字符串模式

A..Z/CB..C/ABC+BCD/ABCD/TextToGet1/TextToGet2/1-9/1-9

要获取的文本在第 4 个斜线和第 5 个斜线之后 [TextToGet1] 和 [TextToGet2]

谢谢

【问题讨论】:

    标签: regex jscript


    【解决方案1】:

    改用split 怎么样,因为您希望通过/ 获得如下结果:

    var result = " A..Z/CB..C/ABC+BCD/ABCD/TextToGet1/TextToGet2/1-9/1-9".split('/')
    

    result[4] //outputs TextToGet1

    result[5] //outputs TextToGet2

    【讨论】:

    • 根本不知道这个方法。谢谢帮助
    【解决方案2】:
    ^(?:[^\/]*\/){4}([^\/]+)\/([^\/]+)
    

    group1 和 group2 中的匹配项

    Demo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-18
      • 2023-03-10
      • 2020-03-14
      • 1970-01-01
      • 1970-01-01
      • 2019-01-20
      • 2017-06-16
      • 1970-01-01
      相关资源
      最近更新 更多