需要正则表达式的帮助。我试过一个骗子,但它不会起作用。 我正在循环查看列表中的行并正在寻找匹配项:
mail exchanger = *.domain.com
其中* =一切。
对此有何帮助?
我尝试过:
\\w[mail exchanger = ].*\\.domain\\.com
- 但它也在线匹配而没有“交换器”部分。
祝你好运
答案 0 :(得分:2)
为什么不使用line.Contains(".domain.com") && line.Contains("mail exchanger = ")
?好又简单。
您的正则表达式无法正常工作,因为[]
代表匹配中的任何字符。因此它会匹配m
,a
,i
等等......您的意思是使用()
。
答案 1 :(得分:0)
我认为你将通配符与正则表达式混为一谈。在这种情况下,正则表达式将是:
^.+?\.domain\.com$
答案 2 :(得分:0)
你可以试试这个:
.[a-zA-Z0-9]*.com