Regex 如何为主机名构造正则表达式
主机名可以是长/fqdn:Regex 如何为主机名构造正则表达式,regex,Regex,主机名可以是长/fqdn: cs25-admin.nmtg.company.com cs25-admin.nms.company.com 或简称: cs25-xyz23 但不应该匹配 11.22:33:44:55-66 我写道:/.-.*(nmtg)*.*(\.nms)/ 但是最后一个11.22:33:44:55-66失败了,尽管我怀疑我误解了你的问题。谢谢你,我该如何过滤某些单词/^[^:admin]+$/似乎不起作用。如果有一个正则表达式,它匹配任何与:和admin等匹配的内容,并
cs25-admin.nmtg.company.com
cs25-admin.nms.company.com
或简称:
cs25-xyz23
但不应该匹配
11.22:33:44:55-66
我写道:/.-.*(nmtg)*.*(\.nms)/
但是最后一个11.22:33:44:55-66失败了,尽管我怀疑我误解了你的问题。谢谢你,我该如何过滤某些单词<代码>/^[^:admin]+$/似乎不起作用。如果有一个正则表达式,它匹配任何与
:
和admin
等匹配的内容,并否定结果,则会更简单。