
正则表达式
文章平均质量分 79
rugaxm
有问题加我q:592590691
展开
-
正则表达式基础知识语法
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/转载 2011-11-01 17:59:06 · 427 阅读 · 0 评论 -
正则表达式 demo初解
http://www.cnblogs.com/dragon/archive/2006/05/08/394078.htmlpublic class Test01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-gene原创 2011-11-01 17:55:05 · 514 阅读 · 0 评论 -
正则表达式验证url
http://www.w3.org/TR/html4/loose.dtd"> New Document function IsURL(str_url){var strRegex = "(([0-9]{1,3}.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184 + "|" // 允许原创 2012-04-20 11:26:35 · 618 阅读 · 0 评论 -
正则去掉string 空格
String.prototype.trim = function(){ return this.replace(/(^\s*)|(\s*$)/g, "");}原创 2012-06-15 09:41:15 · 621 阅读 · 0 评论 -
常用正则表达式
匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字原创 2012-07-16 11:05:25 · 1331 阅读 · 0 评论 -
用正则表达式验证用户名是否合法
在网页的注册页面往往需要验证用户名是否合法。比如如下条件:·由字母a~z(不区分大小写)、数字0~9、点、减号或下划线组成·只能以字母开头,包含字符 数字 下划线,例如:beijing.2008·用户名长度为4~18个字符JavaScript代码如下:function ckname(){var user = document.getElementById('user原创 2012-07-14 09:51:25 · 43999 阅读 · 0 评论