随笔分类 - JS.正则表达式
摘要:【要解决的问题】 前台有一输入框,直接与后台某表某字段关联,此字段是number(12,2)类型,要求前台用JS限制用户输入,直到其符合后台的数据格式。 【需求分析】 Oracle的Number(12,2),其小数位最多为两位,整数位最多为十位。对此存疑请参考:https://www.cnblogs
阅读全文
摘要:常用的东西,写在这里以备查: 代码: // 字符串校验 var regex=/\d+/g; var target='01234'; console.log("1."+regex.test(target)); // true target='abcde'; console.log("2."+regex
阅读全文
摘要:说明: arguments对象是JS函数里才有的对象,它是个指向输入参数的数组,通过下标我们就能访问每个参数; 而将{n} 替换成arguments[n+1]是通过JS的正则表达式替换做到的。 有了这两项,printf的核心技术就展现无遗了。 代码: <!DOCTYPE html> <html la
阅读全文
摘要:查找: var re=new RegExp("[$][{].+?[}]","gi"); var arr=rawsql.match(regexp); 替换: var regexp=new RegExp(vname,'g'); rawsql=rawsql.replace(regexp,value);
阅读全文
摘要:比如有个字符串http://www.55188.com/thread-8306254-2-3.html,需要把8306254后面的2替换成其它数字,其它保持不变,该如何办呢?请看代码: var url='http://www.55188.com/thread-8306254-2-3.html' va
阅读全文
摘要:/****************************************************** 判断是否是数字(整数,小数均可,不包括负数)* 2014年10月10日22:38:19***************************************************
阅读全文