匹配所有小写字母,后面跟着两个或多个大写字母,然后在python中匹配三个或三个以上数字:(大写字母和数字不应该包括在匹配中)。
我尝试过这样做,但不起作用:a{2,}0-9{3,}。
发布于 2022-02-20 12:41:40
使用当前的方法,但是将大写字母后面的数字断言放在积极的展望中:
[a-z](?=[A-Z]{2,}[0-9]{3,})这一模式说明:
[a-z] match a lowercase letter
(?= then lookahead (but do NOT consume)
[A-Z]{2,} 2 or more uppercase letters
[0-9]{3,} followed by 3 or more digits
)Lookahead断言,但不使用,在正则表达式模式。
https://stackoverflow.com/questions/71194461
复制相似问题