foreach (string str in buys) { Regex r = new Regex("[一二三四]", RegexOptions.Singleline); Match m = r.Match(str ); if (m.Success == false) { return false; } else { count++; } } 我想验证下,这个str 是否是”一二三四“ 这几个字符的其中一个,正则表达式怎么写?网上搜了很多资料,都没找到,[一二三四]直接这样也是错误。