您的位置:首页 > 其它

正则表达是收集贴

2008-01-15 13:47 302 查看
--正则表达式是很强大,而且通用,java,javascrpt,dotnet很多语言也支持。

--在日常使用上,有很大的重用性,这都是其优势。

--但是书写困难,不容易理解,还有资源分散,特别是使用例子和供学习的例子也很离散。

--因此觉得弄个东西来收集它很有必要。

--

--或许网上已经有很多网站在做这事情也说不定,谁知道哪里有丰富的正则资源,请回个网址,让我不用收集和写得这么累哦。

--

--这里收集的是本人接触过的正则表达式,来源比较广泛,谁有好用的欢迎分享。

--

--收集正则表达式的格式如下:

--

正则表达式 tab符--描述[关键字tag](技术环境){--用于测试表达式的字符例子--}

--

--

------------------------------------------------------------------------

<\W*p(.|\n)*[/]p\W*> --匹配html<p>标签及其内容[html](dotnet)

{--

< p >

test

< /p >

--}

------------------------------------------------------------------------

<\W*(\w+)\W*[>](.|\n)*[<]\W*[/]\1\W*> --匹配任意html单个标签及其内容[html](dotnet)

{--

<

HTM-L>

<HEAD>

<TITLE> New Document </TITLE>

<META NAME="Generator" CONTENT="EditPlus">

<META NAME="Author" CONTENT="">

<META NAME="Keywords" CONTENT="">

<META NAME="Description" CONTENT="">

</HEAD>

<p>dsfds

sdf</p>

<BODY>

</BODY>

</HTML

>

--}

------------------------------------------------------------------------

(.)\1{4} --匹配连续5个相同的非空白字符[连续相同字符](*)

{--

11111

yyyyy

连连连连连

--}

------------------------------------------------------------------------持续添加----
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: