有人能告诉我正则表达式要匹配的内容:
提供n
的{{1}}位数或n
或(
答案 0 :(得分:10)
简单:
\(|\)|\d{n}
将n
替换为您需要的位数。如果您需要匹配完整的字符串,请在表达式周围加上括号并添加^
并附加$
。
答案 1 :(得分:8)
这应该有效:[0-9\(\)]+
答案 2 :(得分:0)
我相信这对你有用。它匹配字符串与n个数字或字符串,如“(”或“)”。例:对于n = 2,它匹配像“12”,“22”....
这样的字符串^([0-9]{n})$|^([()]{1})$