正则表达是收集贴

--正则表达式是很强大,而且通用,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
连连连连连
--}


------------------------------------------------------------------------持续添加----

posted on 2008-01-15 13:47  baoli  阅读(250)  评论(0编辑  收藏  举报

导航