我有数据
CVE-2011-0573,
CVE-2011-0606,
(CVE-2011-0565)
CVE-2011-0598,
CVE-2011-0593.
((CVE-2011-0593.)
你能帮我写一下RegEx,所以我只能ABC-####-####
吗?最后四位数可能会有所不同,因此可以有例如三位或五位数,但最有可能不超过十位数。此外,expresion最后可能包含一些空格,因此也需要删除它们。
答案 0 :(得分:2)
您可以使用此正则表达式进行匹配:
[A-Z]{3}-[0-9]{4}-[0-9]{3,10}
如果您有multiline
标志,请使用
/^[A-Z]{3}-[0-9]{4}-[0-9]{3,10}$/mg