
js
文章平均质量分 70
alen0707
过好每一天!
展开
-
JavaScript 全角半角转换问题
JAVAscript>var s="b";var strCodefor(var i=0;i{strCode=s.charCodeAt(i);if((strCode>65248)||(strCode==12288)){alert("有全角");break;}}半角字符由一个字节保存,全角字符用两个字节保存所以码值的绝对值小于256的就是半角,否则就是全角问题一:全角除了空格charCode是1228转载 2010-01-06 09:40:00 · 2809 阅读 · 0 评论 -
js中全部替换字符
对字符串中指定字符替换为另一字符,str=str.replace(str1,str2);将str中的str1替换为str2。但是这个在js中无法将所有的str1都替换为str2。呵呵,为了实现全部替换查了个正则:var opList="abcd,efg";opList=opList.replace(new RegExp('|',"gm"),',')执行此语句可正常的将opList串中所有的逗号换为竖杠。但是当交换逗号和竖杠的位置的时候,得到的结果却是带有很多逗号的串。而不是把竖杠换为逗号。找了很长时间不知道原创 2010-07-19 14:46:00 · 6041 阅读 · 0 评论 -
较全面的正则判断收藏
呵呵,查找问题的时候找到的,感觉比较全面就保留下来,留着以后查阅了~~~用正则表达式验证 "^/d+$ " //非负整数...... "^/d+$ " //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$ " //正整数 "^((-/d+)|(0+))$ " //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$ " //负整数 "^-?/d+$ " //整数 "^/d+(/./d+)?$ " //非负浮点数(原创 2010-07-29 15:09:00 · 746 阅读 · 0 评论 -
textarea回车的正常显示
textarea中若是输入回车的话,保存后再次读取时在输入回车的地方会出现而且成为一行显示。呵呵,若是想让回车正常显示换行可通过这种方式来解决:在存入数据库之前作处理,将回车进行转换存储,再在显示的时候进行转换,换回回车显示即可:转换方法如下://存入前function replaceTextarea1(str){var reg= new RegExp("/r/n","g");var reg1= new RegExp(" ","g");str=str.replace(reg,"");str =str.rep原创 2010-07-28 11:03:00 · 4213 阅读 · 2 评论 -
常用的一些正则
要对手机号码的验证,呵呵,就找了下,顺便把贴出来以备后用。var mPhone=$.trim($("#MPhone").val());//提醒手机号 if(!(/^1[3|4|5|8][0-9]/d{4,8}$/.test(mPhone))) { alert("请输入正确的手机号码|"); return false; } 下面是脚本之家编辑对上面正则表达式的简单分析,随着以后手机号码段的增加,大家可以自己扩展功能,不原创 2010-06-25 11:18:00 · 529 阅读 · 0 评论