C# 匹配*.string或仅匹配字符串的正则表达式
我对正则表达式很熟悉 如何使用C#正则表达式匹配下面的URLC# 匹配*.string或仅匹配字符串的正则表达式,c#,regex,C#,Regex,我对正则表达式很熟悉 如何使用C#正则表达式匹配下面的URL www.mask3.com mask3.com *.mask3.com 比如: Regex.IsMatch(subjectString, @"^(?:(?:www|\*)\.)?mask3\.com$") 试试这个: ^.*\bmask3\.com$ :您提供的信息很少,是要查找文本还是查看它是否是整个文本?这将查找作为mask3.com子域的任何网站url的实例 \b(?:\w+\.)?mask3\.com\b 你所说的*。是
Regex.IsMatch(subjectString, @"^(?:(?:www|\*)\.)?mask3\.com$")
试试这个:
^.*\bmask3\.com$
:您提供的信息很少,是要查找文本还是查看它是否是整个文本?这将查找作为mask3.com子域的任何网站url的实例
\b(?:\w+\.)?mask3\.com\b
你所说的
*。
是什么意思?你尝试过什么吗?请分享你尝试过的其他规则?如果没有,这里是^.*.\.com$
第二个url中真的是一个逗号吗?您是否尝试过[^.]*.\mask3\.com?
它将与-xyz.mask3.com之类的内容不匹配