js 过滤第一个汉字之前的所有符号
2012-07-24 17:23
555 查看
var s ="',;;';';梦范彪"; var flag=-1;//第一个汉字开头前面有几个 符号的标识 var ss="";//最终结果 for(var i =0;i<s.length;i++){//原来字符串长度 if( ((s.charAt(i)).charCodeAt(0))<255){//从第一个字符开始,是 标点 就 flag++; flag++; alert(flag); }else{//碰到一个汉字的时候 直接break 跳出for循环 break; } }
if(flag>-1){//falg>-1 说明++过了,字符串肯定不是汉字开头 flag++; for(flag;flag<=s.length;flag++){//如果最开始的字符串 有3个逗号,那么flag应为2,那么 我们需要截取的 就应该是源字符串 下标 3开始,所以上面一行flag++; ss+=s.charAt(flag); } }else{ ss=s; } alert(ss);
相关文章推荐
- js中用正则表达式 过滤特殊字符 ,校验所有输入域是否含有特殊符号
- js中用正则表达式 过滤特殊字符 ,校验所有输入域是否含有特殊符号
- js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号
- JS实现下拉列表显示当前日期到之前半年的所有日期
- 过滤CString字符串中各位是数字,大小写字母,符号,汉字
- JS、jQuery操作页面中所有select选中第一个option
- 用php过滤网页中所有的html,css,js代码
- 过滤所有HTML代码和CSS,JS
- 替换除汉字字母数字和指定的字符或特殊符号外的所有内容的正则表达式
- js去除字符串中所有html标签及 符号
- JS正则表达式提取字符串中所有汉字的脚本
- Java模块 -- String字符串操作(数字,汉字,特殊符号过滤/截取)
- mysql 如何写语句替换某字段中 所有汉字,只剩下英文字母和符号。 编码是UTF-8
- 【随手写】JS过滤所有script正则
- 类库------对一些字符串进行操作的类1.判断输入是否数字2.截取字符串函数3.过滤输入信息4.生成随机数5.生成验证码图片6.获取汉字第一个拼音7.半角转全角8.全角转半角
- 使用PHP写出一个正则表达式,过滤网页上的所有js脚本
- js去除字符串中所有 和&等特殊符号
- 过滤广告(只能发布 [a-zA-z0-9及汉字,;?.]) ,排除其他特殊符号
- js 输入两个字符串,从第一个字符串中删除第二个字符串中的所有字符串
- js 去掉字符串里面所有的逗号或者其他符号