c#怎么实现正则部分匹配

Regex regex = new Regex(inputId.text);
if (regex.IsMatch("毛东"))regex.
{
Debug.Log("1");
}
//如果我输入的是毛东那么就会输出1
//如果我输入的是毛动123123就不会输出

若只是这么简单的逻辑完全不需要使用正则,直接写if(inputId.text.Contains("毛东")) 作为条件就行了

regex.IsMatch("毛.东")

这样写就可以:


       Regex regex = new Regex("[毛东]");
        if (regex.IsMatch("毛东123123"))
        {
            Debug.Log("1");
        }

Regex(".*毛东");
正则表达式速查 正则表达式举例 正则表达式学习 (4页A4纸) http://download.csdn.net/detail/zhao4zhong1/1808549