正则表达式 - 检查给定的字符串长度等于值 A 或值 B

问题描述 投票:0回答:1

有人可以帮助我构建正则表达式,如果给定的字符串长度为 8 或 11(不在 8-11 范围内,而是恰好为 8 或 11),则该正则表达式将匹配。

我设法在\d{8}|\d{11}之前的线程中找到类似的东西,但它对我不起作用。

java regex
1个回答
0
投票

这捕获以 8 或 11 个字符开头并以空格结尾的字符串。根据我对你问题的理解,这应该对你有帮助。

(^[a-z]{8})\s|(^[a-z]{11})\s
© www.soinside.com 2019 - 2024. All rights reserved.