这可能只是通常的“哦,别看另一个人要求正则表达式”,但我真的无法弄清楚这一点。我需要做的是找到一个简单的正则表达式,它可以匹配任何大于或小于 3 位的数字。它也必须匹配字符。
只是一点解释。我正在尝试匹配不是电话号码标准区号的任何内容。所以 > 3 < 包括字符。我将其用于业务规则,并且已经匹配了区号的正版本。
一次只有一条记录通过正则表达式,因此不需要分隔符。
好的,对不起,这里有一些例子:
337 : does not match
123 : does not match
12 : does match
1 : does match
asd : does match
as2 : does match
12as45: does match
1234 : does match
相反的很简单,可以是 [0-9]{3} 或 [\d]{3}。
PS它在java中