既然用到了正则来解析数据,这边顺便记录一下正则中需要转义的特殊字符特别字符说明$匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或 ‘\r'。要匹配 $ 字符本身,请使用 \$。( )标记一个子表达式的开始和结束位置。子表达式可以获取供...
分类:
其他好文 时间:
2014-10-24 12:42:48
阅读次数:
194
很多时候我们正则清除HTML标签但总希望保留其中一部分标签
用asp语言实现
str="a.htmafefefeaabbb
ggg测试"
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="())[^>]*>)"
str=re.replace(str," ")
res...
分类:
Web程序 时间:
2014-10-23 12:25:44
阅读次数:
183
SELECT REGEXP_SUBSTR ('first field, second field , third field', '[^,]+', 1,rownum) FROM DUAL CONNECT BY ROWNUM <= LENGTH ('first field, secon...
分类:
数据库 时间:
2014-10-23 12:09:45
阅读次数:
352
核心部分:var reg = new RegExp("(^|[^-])\\b" + target_class + "\\b([^-]|$)");原正则表达式若目标类名前后带有中划线 “-” 会出现匹配错误,如目标类名为 "active",干扰类名"-active"或"active-"也会匹配上。va...
分类:
其他好文 时间:
2014-10-23 10:40:06
阅读次数:
639
正则表达式(RegularExpression)在代码中常简写为regex、regexp或RE。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操..
分类:
其他好文 时间:
2014-10-20 15:23:28
阅读次数:
330
字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性...
分类:
其他好文 时间:
2014-10-20 11:30:28
阅读次数:
230
replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,...
分类:
Web程序 时间:
2014-10-20 09:53:30
阅读次数:
334
1.新建正则表达式,有两种方式var exp1:RegExp = new RegExp("ABCD","g");var exp2 = /ABCD/g;//g global 表示全局匹配trace("ABCDEFABCD".match(exp1));trace("ABCDEFABCD".match(e...
分类:
其他好文 时间:
2014-10-16 02:07:01
阅读次数:
302
JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。 ~~~构造函数 new R...
分类:
Web程序 时间:
2014-10-15 15:45:13
阅读次数:
249
/** * 获取指定URL的参数值 * @param url 指定的URL地址 * @param name 参数名称 * @return 参数值 */ function getUrlParam(url,name){ var pattern = new RegExp("[?&]"+n...
分类:
Web程序 时间:
2014-10-15 14:14:50
阅读次数:
173