我有一些我想要匹配的网址。他们总是遵循相同的模式:
name.url.com
name-dev.url.com
name-qa.url.com
按照这种模式我有4个我想识别的组:ALL,LIVE,QA,DEV
ALL非常简单:
^[a-z-_]+\.url\.com$
QA和DEV遵循相同的模式:
^[a-z-_]+dev\.url\.com$
^[a-z-_]+qa\.url\.com$
我所挣扎的是只识别实时网址。我知道它不能用qa或dev作为一个单词。但以下情况并非如此:
^[a-z-_]+(?!dev|qa)\.url\.com$
问题似乎是第一个字符集。我该如何存档?
答案 0 :(得分:2)
答案 1 :(得分:0)