Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一个正则表达式来匹配 q1 到 q170(例如 q1、q2、q3...q170)而不是 q0 或 q180 等等。请帮帮我
^q([1-9]|[1-9][0-9]|1[0-6][0-9]|170)$
这也将排除 q0
你可以试试:
^q(?:[1-9][0-9]?|1[0-6][0-9]|170)$
看见
试试这个 :
q(170|[0-1][0-6]\d|\d{2}|[1-9])(?!\d)
演示:
http://regexr.com?30mp9