【问题标题】:Abreviation for white spaces at the beginning and at the end开头和结尾空格的缩写
【发布时间】:2019-05-29 00:32:24
【问题描述】:

有什么办法可以缩写吗?

/ 1111 | 2222 / 

我的意思是,我想要一个匹配 1111 或 2222 的正则表达式,因为它们的开头和结尾都有空格。

我在下面尝试过,但它不起作用:

/ 1111|2222 /

【问题讨论】:

  • / (?:1111|2222) /?

标签: regex


【解决方案1】:

/ 1111|2222 / 模式匹配 11112222

您想在此处使用分组结构:

/ (?:1111|2222) /

(?:1111|2222) 是一个non-capturing group,它允许匹配替代字符/模式序列。

或者,使用捕获组(适用于不支持非捕获组的正则表达式引擎,例如 POSIX ERE、XML Schema 正则表达式引擎):

/ (1111|2222) /

【讨论】:

    猜你喜欢
    • 2019-11-06
    • 2021-03-22
    • 1970-01-01
    • 1970-01-01
    • 2011-03-01
    • 2011-12-22
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多