javascript下正则匹配百分比的代码 2017年02月06日 71 阅读 <scriptlanguage="javascript"> varre=/^-?d+%$/; alert(re.test("50%")); alert(re.test("-25%")); alert(re.test("3a5%")); </script> ...
javascript下一个还原html代码的正则 2017年02月06日 74 阅读 今天看到蓝色有人问这个问题,偶就试着写了一个,感觉正则的replace+function方式挺方便简洁,代码如下: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
JS正则表达式提取字符串中所有汉字的脚本 2017年02月06日 89 阅读 在网上发现有人用vbscript正则表达式实现了这个功能,但代码很厂,偶改成js的了,很短的一段代码: var str="怎样从一个Html页面中提取所有汉字呢?不能有其它Html代码。";alert(str.replace(/[^u4e00-u9fa5]/gi,"")); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这里的关键是汉字escape后的编码范围是u4e00-u9fa5,知道这个问题就好解决了。...
[asp]匹配网址的正则 2017年02月06日 79 阅读 复制代码 代码如下:FunctionIsValidUrl(str) DimregEx SetregEx=NewRegExp regEx.Pattern="http(s)?://([w-]+.)+[w-]+(/[w-./?%&=]*)?" IsValidUrl=regEx.Test(str) EndFunction...
[js]一个只删除所有font标签的正则函数 2017年02月06日 72 阅读 js求一个只删除所有font标签的正则函数 var a = "33asfdasdf22asdfasdf"; var b = a.replace(/]*>/gi,""); alert(b); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
正则替换字符串功能 <font color=red>原创</font> 2017年02月06日 69 阅读 <ahref="1.htm">251</a> 怎么用JS把251替换为 <spanstyle="background-color:#99FF99">251</span> var str="231"; alert(str.replace(/([sS]*)/ig,"$2")); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
javascript 正则 判断是否是数字的脚本 2017年02月06日 74 阅读 不错的一个用正则检测输入的字符是否为数字的代码,也是一种并不常见的写法 Untitled Document function $(obj){ return document.getElementById(obj); } function checkIsInteger(str) { //如果为空,则通过校验 if(str == "") return true;if(/^(-?)(d+)$/.test(str))return true;el...
[a] 1 [/a]转换为网址的UBB的正则 2017年02月06日 72 阅读 上面这个东东如何才能变成下面那个? 复制代码 代码如下:[a]1[/a]2[a]3[/a]4[/a]5[/a]6[a]7[/a][a]8[/a] <af="1">1<af="2">2<af="3">3</a>4</a>5</a>6<af="7">7</a><af="8">8</a> var str="[a] 1 [a] 2 [a]3[/a...
PHP下ereg实现匹配ip的正则 2017年02月06日 69 阅读 我们先看个代码片段: 复制代码 代码如下:$ip="1.1.1.255".chr(0)."haha"; if(ereg("^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$",$ip)){ echo$ip; }else{ echo"unknown"; }这个ereg正则限制了$ip的数据为xxx.xxx.xxx.xxx这样的形式,表面上看上面的代码应该输出"unknown",而实际却输出了"1.1.1.255haha...
[js]用JAVASCRIPT正则表达式限制文本字节数的代码 2017年02月06日 74 阅读 做项目时自己写一段js给大家。关于文本限制字数的问题,在实际开发中经常用到;主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题;只要将此下代码保存到一个js文件中并引入到校验的页面中,便可使用!同时希望大家给与大力支持和宝贵意见,本人会在今后闲余之际,发表更多的好文章,谢谢!! 以下是引用片段: /* value:值; byteLength:数据库字节长度 title:字段中文名称 attribute:属性名称 使用方法说明: 添加(1)o...
dw(dreamweaver)正则表达式函数列表 2017年02月06日 72 阅读 刚用teleportpro拉了一个整站到本地所有的超链都被强行加了一句tppabs="..."新装的系统和dreamweaver8就玩了一把dw的替换功能查找范围:整个当前本地站点搜索:源代码查找:tppabs="h[^"]*"替换:(为空)勾选:使用正则表达式点替换全部按钮OK~~搞定~~例子2: 里面包含了括号 单引号等 查找:href="javascript:if(confirm("(.*?) "))window.location="(.*?)""...
java 正则表达式基础,实例学习资料收集大全 <font color=red>原创</font> 2017年02月06日 69 阅读 对于JAVA的Pattern类 和 Matcher类可参考网址 http://www.ibm.com/developerworks/cn/java/l-regp/part2/正则表达式中的特殊字符: \ 反斜杠 间隔 ("u0009") 换行 ("u000A") 回车 ("u000D") d 数字等价于[0-9] D 非数字等价于[^0-9] s 空白符号 [ x0Bf ] S 非空白符号 [^ x0Bf ] w 单独字符 [...
asp下替换非数字为空的正则 2017年02月06日 76 阅读 functionreplacestr(str) dimre setre=newregexp re.ignorecase=true re.global=true re.pattern="D" str=re.replace(str,"") replacestr=str setre=nothing endfunction...
javascript利用正则快速找出两个字符串的不同字符 2017年02月06日 72 阅读 //by夏天以南 var str1 = "求一个比较字符串处理功能";var str2 = "求两或三个比较字符串处理";var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)", "g");var arr;while ((arr = re.exec(str1 + str2)) != null){ document.write(arr);} [Ctr...
常用正则表达式及评注-学习正则必备 2017年02月06日 69 阅读 匹配中文字符的正则表达式:[u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式: s* 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?</1>|<.*?/> 评注:网上流传的版本太糟糕,上面...
asp常用的正则表达式实现字符串的替换 2017年02月06日 67 阅读 去除html标签正则</*[^<>]*>FunctionLoseHtml(ContentStr) DimClsTempLoseStr,RegEx ClsTempLoseStr=Cstr(ContentStr) SetRegEx=NewRegExp RegEx.Pattern="</*[^<>]*>" RegEx.IgnoreCase=True RegEx.Global=True ClsTempLoseStr=...
计算一个字符串在另一字符串中出现的次数函数 2017年02月06日 71 阅读 Functionstrnum(patrn,strng) DimregEx,Match,Matches,xx xx=0 SetregEx=NewRegExp regEx.Pattern=patrn regEx.IgnoreCase=True"设置是否区分大小写。 regEx.Global=True SetMatches=regEx.Execute(strng) ForEachMatchinMatches xx=xx+1 Next strnum=xx EndF...
JavaScript 正则表达式使用详细参数 2017年02月06日 68 阅读 正则表达式构造函数:newRegExp("pattern"[,"flags"]); 参数说明: pattern--一个正则表达式文本 flags--如果存在,将是以下值: g:全局匹配 i:忽略大小写 gi:以上组合 在构造函数中,一些特殊字符需要进行转意(在特殊字符前加"")。正则表达式中的特殊字符: 字符含意 转意,即通常在""后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后//,转意为 匹配一个单词的边界。 -或- 对正则表...
javascript判断中文的正则 2017年02月06日 68 阅读 匹配中文字符的正则表达式: [u4e00-u9fa5] 匹配双字节字符(包括汉字在内):[^x00-xff] 复制代码 代码如下:<script> functionisChinese(temp) { varre=/[^u4e00-u9fa5]/; if(re.test(temp))returnfalse; returntrue; } alert(isChinese("中文")); </script>...
最常用的PHP正则表达式收集整理 2017年02月06日 70 阅读 PHP代码 $str = preg_replace("/(<a.*?>)(.*?)(</a>)/", "1<span class="link">2</span>3", $str); 其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链接开始标签,第二个是链接文本,第三个是</a> 然后第二个参数中1、2、3就表示这三个部分,要替换成什么样子还不简单? 获取页面中的所有链接...