随笔 - 0
文章 - 35
评论 - 0
正则表达式
正则表达式备忘
摘要: 1、pinyinStr=pinyinStr.replace(/\[content\](.|\n)*(?=\[keywords\])/gi,"");匹配以[keywords]结尾,但不包括本身的内容 pinyinStr='[word]\r\n' +word_eval+ "\r\n" +pinyinStr.replace(/\[content\](.|\n)*(?=\[keywords\])/gi,"");2、var re=/\breplace\s*:\s*.*\b/gi;\b自动识别边界(,、等)3、. 匹配除换行之外的阅读全文
正则表达式-高级篇
摘要: 前言 Regular Expressions(正则表达式,以下用RE称呼)对小弟来说一直都是神密的地带,看到一些网络上的大大,简单用 RE就决解了某些文字的问题,小弟便兴起了学一学RE的想法,但小弟天生就比较懒一些,总希望看有没有些快速学习的方式,于是小弟又请出Google大神,藉由祂的神力,小弟在网络上找到了Jim Hollenhorst先生的文章,经过了阅读,小弟觉得真是不错,所以就做个小心得报告,跟Move- to.Net的朋友分享,希望能为各位大大带来一丁点在学习RE时的帮助。Jim Hollenhorst大大文章之网址如下,有需要的大大可直接连结。 The 30 Minute R..阅读全文
js正则表达式
摘要: JS的正则表达式 //校验是否全由数字组成 [code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code] //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 [code] function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; if (!patrn.exec(s)) return false retu阅读全文
常用正则表达式
摘要: 常用正则表达式天气:心情:[JS] 常用正则表达式集(一)匹配中文字符的正则表达式: ["u4e00-"u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^"x00-"xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:"n"s*"r评注:可以用来删除空白行匹配HTML标记的正则表达式:<("S*?)[^>]*>.*?|<.*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配阅读全文
