怎么js中判断字符串相等中的的某个字符为 好 这个汉字

怎样判断一个字符串中是否有某个字(汉字)及其出现次数【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:532,663贴子:
怎样判断一个字符串中是否有某个字(汉字)及其出现次数收藏
例如字符串为
"今天天气好"想判断字符串是否有"天",且知道其中出现几次跪求解决!!!
先领券、再下单!航嘉就是这么任性!让我们一起一路任性到底吧!
在线等........................................
自己顶起来.........................
登录百度帐号推荐应用新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
丰衣足食, 积分 856, 距离下一级还需 144 积分
论坛徽章:0
请用一函数实现,最好用指针。谢谢
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
富足长乐, 积分 5877, 距离下一级还需 2123 积分
论坛徽章:0
如何判断一字符是否是汉字还是英文字?
如果使用的是双高位汉字模式,判高位。
丰衣足食, 积分 856, 距离下一级还需 144 积分
论坛徽章:0
如何判断一字符是否是汉字还是英文字?
还是不明白,能用c写来实现看看吗?谢谢
丰衣足食, 积分 856, 距离下一级还需 144 积分
论坛徽章:0
如何判断一字符是否是汉字还是英文字?
int main( char *s )
& & int k=0x88;
& & if( s%k != 0 )
& & return (0 );
这样写对吗?
富足长乐, 积分 5877, 距离下一级还需 2123 积分
论坛徽章:0
如何判断一字符是否是汉字还是英文字?
看样子你还有很多要学。
int IsIdeo( char *s )
{
& &return ( ( ( s[0] & 0x80 ) && ( s[1] & 0x80 ) ) ? 1 : 0 );
}复制代码
白手起家, 积分 55, 距离下一级还需 145 积分
论坛徽章:0
如何判断一字符是否是汉字还是英文字?
我是看它的ascii码值是不是在255以内,呵呵,一般很少判断错
丰衣足食, 积分 856, 距离下一级还需 144 积分
论坛徽章:0
如何判断一字符是否是汉字还是英文字?
多谢各位指教,我的确是有很多要学,但不知道如何高效率学好c
北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处1136人阅读
IOS应用(57)
utf-8为可变字长编码,大部分汉字占3个字节。用 NSString::UTF8String函数转化utf-8编码格式为多字节格式,就可以判断出一个字符占用几个字节了。
代码如下:
&const char* strTest =
&我一123兵&;
& & int s8len = strlen(strTest);
& & NSLog(@&s8=%d&,s8len);//12
& & NSString* nsstrTest = [[NSString
alloc] initWithUTF8String:strTest];
& & int nsstrLen = nsstrTest.length;
& & NSLog(@&ns=%d&,nsstrLen);//6
& & NSRange
& & range.length=1;
& & for (range.location=0; range.location&nsstrTest.length ; range.location++)&
& & & & NSString* temp = [nsstrTest
substringWithRange:range];
& & & & const char* u8Temp = [temp
UTF8String];
& & & & if (3==strlen(u8Temp))
& & & & & & NSLog(@&this is chinese&);
& & & & else
&& & & & & & NSLog(@&this is english&);
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:236315次
积分:2802
积分:2802
排名:第11883名
原创:39篇
转载:62篇
评论:35条
(1)(2)(3)(5)(13)(12)(6)(7)(2)(7)(10)(2)(1)(1)(2)(2)(1)(1)(4)(9)(9)(1)js判断字符是否是汉字的两种方法小结
字体:[ ] 类型:转载 时间:
本篇文章主要是对js判断字符是否是汉字的两种方法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
有时需要判断一个字符是不是汉字,比如在用户输入含有中英文的内容时,需要判断是否超过规定长度就要用到。用 Javascript 判断通常有两种方法。
1、用正则表达式判断 代码如下:&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&&html xmlns="http://www.w3.org/1999/xhtml"&&head&  &meta http-equiv="Content-Type" content="text/ charset=gb2312" /&  &title&js判断字符是否是汉字&/title&  &style type="text/css"&&&&&& .content{&&&&&&&&& width:350&&&&&&&&& overflow:&&&&&&&&& border:1px solid #&&&&& }  &/style&&script language="javascript" type="text/javascript"& & function CheckChinese(obj,val){&&&&   var reg = new RegExp("[\\u4E00-\\u9FFF]+","g");  if(reg.test(val)){&&&& &&&&&& alert("不能输入汉字!");& &&&&&& var strObj = document.getElementById(obj);& &&&&&& strObj.value = "";& &&&&&& strObj.focus();&&&&&&&&&   }&&&&&& & }&/script&&/head&&body&  &div class="content"&&&&&& &div&测试字符:&input id="test" type="text" onblur="CheckChinese('test',this.value)" /& &/div&  &/div&& &/body&&/html&2、用 Unicode 字符范围判断
以下方法是用于统计输入字符串的长度,如果是汉字,则字符串长度加2 ;否则字符串长度加1。 代码如下:  function chkstrlen(str)  {    var strlen = 0;    for(var i = 0;i & str. i++)    {      if(str.charCodeAt(i) & 255) //如果是汉字,则字符串长度加2        strlen += 2;      else&         strlen++;    }    return&&  }
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具2003年7月 硬件/嵌入开发大版内专家分月排行榜第二
2003年9月 C/C++大版内专家分月排行榜第二2002年6月 C/C++大版内专家分月排行榜第二2002年4月 C/C++大版内专家分月排行榜第二
2007年3月 C/C++大版内专家分月排行榜第三2007年2月 C/C++大版内专家分月排行榜第三2007年1月 C/C++大版内专家分月排行榜第三2003年7月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 js中判断字符串为空 的文章

 

随机推荐