gpt4 book ai didi

c# - 限制匹配的长度

转载 作者:行者123 更新时间:2023-11-30 20:05:39 26 4
gpt4 key购买 nike

这个 C# 正则表达式会是什么样子?

  • 长度至少为一 (1) 个字符
  • 长度最多为七 (7) 个字符
  • 数字字符

我有这个,但我需要检查 1-7 位数字:

var chequeNumRX = new Regex("^[0-9]+$");

最佳答案

在正则表达式中,您可以使用 repetition运算符 {min,max}

var chequeNumRX = new Regex(@"^\d{1,7}$");

上述正则表达式将匹配 \d 最少 1 次,最多 7 次。

请注意,\d 是一个速记字符类,等同于[0-9]

关于c# - 限制匹配的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11008801/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com