【问题标题】:Regex number pattern in a fixed length固定长度的正则表达式数字模式
【发布时间】:2016-09-16 18:15:36
【问题描述】:

我需要验证一个固定长度为 8 的字段,它只接受数字,例如 1234567811111118(这些都是有效的)。

但我无法接受所有数字都相同的情况,例如11111111

我带着 ^\d{8}(\1*)$ https://regex101.com/r/tH2hB7/1 来了,但我找不到正确的模式来识别重复的数字

【问题讨论】:

    标签: c# regex validation


    【解决方案1】:

    您也可以添加lookahead。 见演示。

    ^(\d)(?!\1{7}$)\d{7}$
    

    https://regex101.com/r/tH2hB7/4

    【讨论】:

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