需求不太明确,还有你说的特殊字符包含哪些?汉字算不算?
如果特殊字符数目有限可以[^\d~!@#$%^&*()]+这么写
\d代表数字
在中括号后面加上你要过滤的特殊字符即可,如果字符范围包含中文日文等等,就得另写了
如果特殊字符数目有限可以[^\d~!@#$%^&*()]+这么写
\d代表数字
在中括号后面加上你要过滤的特殊字符即可,如果字符范围包含中文日文等等,就得另写了
解决方案 »
- 一般.NET上大家换皮肤用什么工具
- C#操作數據庫問題
- 请教高手:命名空间“System.Data”中不存在类型或命名空间名称“SqlServerCe”(是缺少程序集引用吗?)
- 给点思路!做一个与WinForm开发功能怎么做?内详!
- 正则表达式!
- DataGrid分页问题!谢谢
- 请教xml的用途
- [求助]C#调用c++Dll指针数组,请问如何封装。
- C#连接VFP数据库的问题!在线等候,马上给分!!
- 怎么取得WEBBROSER的内容
- jquery 中 数组元素.数组名是啥东西,进来一看
- 大神们,危在旦夕,为什么windows服务,我直接点exe文件会向数据库插入数据,但是我安装的话,什么方法也不执行了
Regex reg = new Regex(@"[\u4E00-\u9FA5]+");
string str = @"汉字 一起 ";
MatchCollection mc = reg.Matches(str);
foreach (Match m in mc)
Console.WriteLine(m.Value);
Console.Read();
string str = @"汉字 一起 ";
Console.WriteLine(reg.IsMatch(str));