易网时代-编程资源站
Welcome
首页
/
正则表达式
正则替换字符串功能
原创
2016-07-27
41
<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 正则 判断是否是数字的脚本
2016-07-27
48
不错的一个用正则检测输入的字符是否为数字的代码,也是一种并不常见的写法 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的正则
2016-07-27
47
上面这个东东如何才能变成下面那个? 复制代码 代码如下:[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的正则
2016-07-27
50
我们先看个代码片段: 复制代码 代码如下:$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正则表达式限制文本字节数的代码
2016-07-27
49
做项目时自己写一段js给大家。关于文本限制字数的问题,在实际开发中经常用到;主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题;只要将此下代码保存到一个js文件中并引入到校验的页面中,便可使用!同时希望大家给与大力支持和宝贵意见,本人会在今后闲余之际,发表更多的好文章,谢谢!! 以下是引用片段: /* value:值; byteLength:数据库字节长度 title:字段中文名称 attribute:属性名称 使用方法说明: 添加(1)o...
dw(dreamweaver)正则表达式函数列表
2016-07-27
66
刚用teleportpro拉了一个整站到本地所有的超链都被强行加了一句tppabs="..."新装的系统和dreamweaver8就玩了一把dw的替换功能查找范围:整个当前本地站点搜索:源代码查找:tppabs="h[^"]*"替换:(为空)勾选:使用正则表达式点替换全部按钮OK~~搞定~~例子2: 里面包含了括号 单引号等 查找:href="javascript:if(confirm("(.*?) "))window.location="(.*?)""...
java 正则表达式基础,实例学习资料收集大全
原创
2016-07-27
52
对于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下替换非数字为空的正则
2016-07-27
40
functionreplacestr(str) dimre setre=newregexp re.ignorecase=true re.global=true re.pattern="D" str=re.replace(str,"") replacestr=str setre=nothing endfunction...
javascript利用正则快速找出两个字符串的不同字符
2016-07-27
44
//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...
常用正则表达式及评注-学习正则必备
2016-07-27
47
匹配中文字符的正则表达式:[u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式: s* 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?</1>|<.*?/> 评注:网上流传的版本太糟糕,上面...
asp常用的正则表达式实现字符串的替换
2016-07-27
47
去除html标签正则</*[^<>]*>FunctionLoseHtml(ContentStr) DimClsTempLoseStr,RegEx ClsTempLoseStr=Cstr(ContentStr) SetRegEx=NewRegExp RegEx.Pattern="</*[^<>]*>" RegEx.IgnoreCase=True RegEx.Global=True ClsTempLoseStr=...
计算一个字符串在另一字符串中出现的次数函数
2016-07-27
69
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 正则表达式使用详细参数
2016-07-27
50
正则表达式构造函数:newRegExp("pattern"[,"flags"]); 参数说明: pattern--一个正则表达式文本 flags--如果存在,将是以下值: g:全局匹配 i:忽略大小写 gi:以上组合 在构造函数中,一些特殊字符需要进行转意(在特殊字符前加"")。正则表达式中的特殊字符: 字符含意 转意,即通常在""后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后//,转意为 匹配一个单词的边界。 -或- 对正则表...
javascript判断中文的正则
2016-07-27
48
匹配中文字符的正则表达式: [u4e00-u9fa5] 匹配双字节字符(包括汉字在内):[^x00-xff] 复制代码 代码如下:<script> functionisChinese(temp) { varre=/[^u4e00-u9fa5]/; if(re.test(temp))returnfalse; returntrue; } alert(isChinese("中文")); </script>...
最常用的PHP正则表达式收集整理
2016-07-27
45
PHP代码 $str = preg_replace("/(<a.*?>)(.*?)(</a>)/", "1<span class="link">2</span>3", $str); 其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链接开始标签,第二个是链接文本,第三个是</a> 然后第二个参数中1、2、3就表示这三个部分,要替换成什么样子还不简单? 获取页面中的所有链接...
正则表达式在网页处理中的应用四则
2016-07-27
52
正则表达式(Regular Expression)为字符串模式匹配提供了一种高效、方便的方法。几乎所有高级语言都提供了对正则表达式的支持,或者提供了现成的代码库供调用。本文以ASP环境中常见的处理任务为例,介绍正则表达式的应用技巧。一、检验密码和邮件地址的格式我们的第一个实例示范正则表达式的一项基本功能:抽象地描述任意复杂的字符串。它的意思就是,正则表达式给予程序员一种形式化的字符串描述方法,只需很少的代码即可描述出应用遇到的任意字符串模式。例如,对于不从...
asp正则表达式匹配数字$数字$数字$
2016-07-27
50
复制代码 代码如下:DimstrOk,strNo strOk="12312321$12312312312$12312321$" strNo="12312321$12312312312$12312321$sdfsd" FunctionRegExpTest(patrn,strng) DimregEx,match,matches"建立变量。 SetregEx=NewRegExp"建立规范表达式。 regEx.Pattern=patrn"设置模式。 regEx.I...
asp去除html标记与空格的正则
2016-07-27
48
functionnohtml(str) dimre Setre=newRegExp re.IgnoreCase=true re.Global=True re.Pattern="(<.[^<]*>)" str=re.replace(str,"") re.Pattern="(</[^<]*>)" str=re.replace(str,"") str=replace(str,"","") str=replace(str,"",...
JScript 8.0 正则表达式语法
2016-07-27
46
正则表达式示例表达式 匹配 /^s*$/匹配空行。/d{2}-d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。/<s*(S+)(s[^>]*)?>[sS]*<s*/1s*>/匹配 HTML 标记。下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符 说明 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“ ”匹配换行符。序列“\”匹配“”,“(”匹配“(”...
PHP 正则 email语句详解
2016-07-27
43
复制代码 代码如下:<?php if(eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$email)){ echo"您的E-Mail通过初步检查"; } ?>在这句话里,首先是应用了一个eregi函数,这个函数还算好理解。随便找本书,就能给你一段解释: 语法:intereg(stringpattern,stringstring,array[regs]); 返回值:整数/数组 本函数...
<<
41
42
43
44
45
46
47
48
49
50
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图