正则表达式
wnety
这个作者很懒,什么都没留下…
展开
-
正则表达式限制文本框只能输入数字
许多时候我们在制作表单时需要限制文本框输入内容的类型,下面我们用正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等各类代码。 1.文本框只能输入数字代码(小数点也不能输入) keyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/转载 2012-05-14 10:33:12 · 1452 阅读 · 0 评论 -
常用正则表达式
1、javascript中没有像vbscript那样的trim函数,我们就可以利用这个表达式来实现,如下: String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } 2、匹配中文字符的正则表达式: [\u4e00-\u9fa5] 3、匹配Email地址的正则表达式:\w+(转载 2013-06-19 16:36:37 · 474 阅读 · 0 评论 -
关于正则表达式 g,m 参数的总结
总结1:附件参数g的用法 表达式加上参数g之后,表明可以进行全局匹配,注意这里“可以”的含义。我们详细叙述: 1)对于表达式对象的exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此,如果加入g,则第一次执行也返回第一个匹配,再执行返回第二个匹配,依次类推。例如 var regx=/user\d/; var str=“user18dsdfuser2dsfsd”转载 2013-06-19 16:45:32 · 821 阅读 · 0 评论 -
正则表达式
非显式限定符: 星号 * 描述“出现0次或多次” 加号 + 描述“出现一次或多次” 问号 ? 描述“出现0次或1次” 显式限定符:花括号{}及其中的数值表示模式出现次数的上下限,如 x{5} 表示准确匹配5个x,即xxxxx x{1,3} 可匹配x,xx,xxx 元字符: $ 字符串(或行)的结束 ^ 字符串(或行)的开始 . 匹配任何单字符 [ ]原创 2013-06-19 16:01:26 · 502 阅读 · 0 评论 -
Javascript去除字符串空格
//删除左右两端的空格 function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, ""); } //删除左边的空格 function ltrim(str){ return str.replace(/(^\s*)/g,""); } //删除右边的空格 function rtrim(str)原创 2014-02-08 17:15:05 · 551 阅读 · 0 评论