脚 本 之 家 www.jb51.net
页面导航:  不限条件-->表达
本地搜索:
什么是RE?  想必各位大大在做文件查找的时侯都有使用过万用字符”*”,比如说想查找在Windows目录下所有的Word文件时,你可能就会用”*.doc”这样的方式来做查找,因为”*”所代表的是任意的字符。RE所做的就是类似这样的功能,但其功能更为强大。  写程序时,常需要比对字符串是否符合特定样式,RE最主要的功能就是来描述这特定的样式,因此可以将RE视为特定样式的描述式,举个例子来说,”\w+”所代表的就是任何字母与数字所组成的非空字符串(non-null string)。在.NET framework中提供了非常强大的类别库,藉此可以很轻易的使用RE来做文字的查找与取...
http://www.jb51.net//article/9229.htm
作为模式匹配下文本替换、搜索、提取的强有力工具,正则表达式(Regular Expression)的应用已经从unix平台逐渐渗入到网络开发中了,作为服务器端/客户端的脚本开发语言JScript,正越来越多将正则表达式应用融入其中,以弥补自身在文本上处理能力的不足。在此,我们以JScript5.5版本为例,对其中的正则表达式的应用作一个概述。首先我们需要区分JScript中关于正则表达式的两个对象:Regular Expression对象和RegExp对象。前者仅包含一个特定的正则表达式实例的信息,而后者通过一个全局变量的属性来反映最近模式匹配的特性。前者在匹配前需要指定匹...
http://www.jb51.net//article/9228.htm
[html]<script> function isIPv6(str) { return str.match(/:/g).length<=7 &&/::/.test(str) ?/^([\da-f]{1,4}(:|::)){1,6}[\da-f]{1,4}$/i.test(str) :/^([\da-f]{1,4}:){7}[\da-f]{1,4}$/i.test(str); } </script> <input id=tx...
http://www.jb51.net//article/9224.htm
使用“设计”模式进行网页设计的时候经常会出现垃圾代码<font>和</font> 使用VisualStudio的查找替换功能可以将这些东西彻底消除 CTRL + H  打开替换功能 选中正则表达式,关掉大小写匹配 查找内容为   \</*font[^>]*\> 替换为空 全部替换 OK全部清楚了·V·...
http://www.jb51.net//article/9222.htm
我们要解析一个HTML文档时可利用正则表达式取得标签内容例子:以从字符串中取出所有A标签的 id号和内容为例:<a id="1" target="_blank">aaaaaaaaaa</a>正则表达式:<a[^<]*id[^<]*=[^<]*"(?<ID>[^<]*)"[^<]*target[^<]*=[^<]*"[^<]*_blank[^<]*" [^<]*>(?<content>[^<]*)</a>正则分解:[^&...
http://www.jb51.net//article/9018.htm
前言  正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引1. 引子  目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。  正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起...
http://www.jb51.net//article/9017.htm
这些字符集尤其是日文字符集的各种字、标点以及特殊符号的时候有所帮助。 UTF8[\x01-\x7f]|[\xc0-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xff][\x80-\xbf]{3}UTF16[\x00-\xd7][\xe0-\xff]|[\xd8-\xdf][\x00-\xff]{2}JIS[\x20-\x7e]|[\x21-\x5f]|[\x21-\x7e]{2}SJIS[\x20-\x7e]|[\xa1-\xdf]|([\x81-\x9f]|[\xe0-\xef])([\x40-\x7e]|[\x80-\xfc...
http://www.jb51.net//article/9016.htm
C#中的正则表达式 Jeffrey E.F. Friedl写了一本关于正则表达式的书《精通正则表达式》。作者为了使读者更好的理解和掌握正则表达式,编造了一个故事。该书的语言以perl为主。据我所知C#中的正则表达式也是基于perl5。所以它们应该有许多的共同之处。 http://ike.126.com其实,我并不打算原封不动的对该书的内容进行翻译,一则这本书内容太多了,我根本就不胜任翻译这项工作;二则如果我真的把这本书翻译过来,同时把里面的代码换成C#,在没有征得原作者的情况下,可能有侵权的嫌疑了。所以,权当作读书笔记好了。 略过冗长的前言,我...
http://www.jb51.net//article/9015.htm
运行下面的代码就可以看到[html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh"><head>    <meta...
http://www.jb51.net//article/9011.htm
"^\d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?\d+$"    //整数 "^\d+(\.\d+)?$"  //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1...
http://www.jb51.net//article/8858.htm
[code]/**    **   author: site120    **   function : get script part from html document    **/    var loadJs = function(str , ...
http://www.jb51.net//article/8835.htm
共有:169/10,当前8/17页  [首页] [上一页] 4 5 6 7 8 9 10 11 [下一页]  [尾页] 转到: