C#中的正则表达式(重复描述字符)

xiaoxiao2021-02-28  19

重复描述字符

字符 说明 {n} 匹配前面的字符n次 {n,} 匹配前面的字符n次或多于n次 {n,m} 匹配前面的字符n到m次(其中n和m为大于等于0的整数) ? 重复零次或一次 + 重复一次或更多次 * 重复零次或更多次

example

string num1 = "12345"; string num2 = "123456789"; string num3 = "a12345"; string pattern = @"^\d{5,8}$"; //表示,开头到结尾由5到8位的数字所组成 bool res1 = Regex.IsMatch(num1, pattern); //true bool res2 = Regex.IsMatch(num2, pattern); //false bool res3 = Regex.IsMatch(num3, pattern); //false
转载请注明原文地址: https://www.6miu.com/read-2620628.html

最新回复(0)