ashx文件里怎么验证传来的参数是不是2-4个汉字
------解决方案--------------------
正则表达式,先引入命名空间
using System.Text.RegularExpressions;
- C# code
string patternstr = @"^[\u4E00-\u9FA5]{2,4}$"; Regex regx = new Regex(patternstr); bool ix = regx.IsMatch("祖国");//true bool ix1 = regx.IsMatch("祖国好");//true bool ix2 = regx.IsMatch("祖国你好");//true bool ix3 = regx.IsMatch("祖国你好啊");//false