只允许输入汉字和,正则表明式判别textBox中输入

作者: 韦德国际1946国际网址  发布:2019-05-28
C#:
Regex rx = new Regex("^[u4E00-u9FA5] $");
if(rx.IsMatch(textbox1.text)){
  是汉字
}else{
 不是汉字
}
js:
function checkname(name){
 var strExp=new RegExp(/^[u4E00-u9FA5] $/);
if(strExp.test(name)){
   return true;
}else{
   return false;
}
}

前些天有个须求  姓名框只允许输入汉字和.

怎么样判别输入有多少个汉字呢????
#include
int main()
{
int n,i,sum;
char s[200];
scanf("%d",&n);
getchar();
while
{
gets;
sum=0;
for(i=0;s[i]!='\0';i )
{
if(s[i]<0)
{
sum ;
i ;
只允许输入汉字和,正则表明式判别textBox中输入的是还是不是为汉字。}
}
printf("%dn",sum);
}
return 0;
}
其壹顺序是怎么决断的输入有多少个汉字的

"^\d $"  //非负整数(正整数 0) 
"^[0-9]*[1-9][0-9]*$"  //正整数 
"^((-\d )|(0 ))$"  //非正整数(负整数 0) 
"^-[0-9]*[1-9][0-9]*$"  //负整数 
"^-?\d $"    //整数 
"^\d (\.\d )?$"  //非负浮点数(正浮点数 0) 
"^(([0-9] \.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9] )|([0-9]*[1-9][0-9]*))$"  //正浮点数 
"^((-\d (\.\d )?)|(0 (\.0 )?))$"  //非正浮点数(负浮点数 0) 
"^(-(([0-9] \.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9] )|([0-9]*[1-9][0-9]*)))$"  //负浮点数 
"^(-?\d )(\.\d )?$"  //浮点数


NSString *regex2 = @"^([u4e00-u9fa5]|[.])*$";

 

本文由韦德国际1946发布于韦德国际1946国际网址,转载请注明出处:只允许输入汉字和,正则表明式判别textBox中输入

关键词: 日记本 伟德国际 汉字 有几个 如何判断