现在的位置: 首页 > 综合 > 正文

正则表达式验证输入是否全中文 C#

2013年09月20日 ⁄ 综合 ⁄ 共 317字 ⁄ 字号 评论关闭

 

在某些时候,例如:需要用户输入中文姓名的时候,需要验证用户输入的是否全是中文,这个时候利用正则表达式,是一种比较理想的选择 :p

下面给出实现的方式:

   /// <summary>
   /// 需要引入 System.Text.RegularExpressions 命名空间
   /// </summary>
   /// <param name="strInput">待验证的字符串</param>
   /// <returns>是中文返回true,否则false</returns>
   static bool IsCN( string strInput )
   {
       Regex reg = new Regex ( "^[/u4e00-/u9fa5]+$" );

       return reg.IsMatch ( strInput );
   }

抱歉!评论已关闭.