您的位置:程序门 -> .net技术 -> c#



请问这个2个正则表达式是什么意思  谢谢


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问这个2个正则表达式是什么意思 谢谢
发表于:2007-02-19 21:59:53 楼主
private   static   readonly   regex   templatefinder   =   new   regex( " <(? <esc> \\$ ¦%)\\s*(? <macro> (?!\\k <esc> ).+?)\\s*\\k <esc> > ",regexoptions.compiled);

private   static   readonly   regex   findbodytag   =   new   regex( " <body(?:\\s*(\\w ¦:)+\\s*=\\s*(?:\ "(?:(?!> )[^\ "]*)\ " ¦(?:(?!> )\\s+)))*\\s*> ",   regexoptions.compiled ¦regexoptions.ignorecase);
发表于:2007-02-19 22:13:471楼 得分:0
其实他们的名称不是已经比较清楚了:templatefinder   ,findbodytag
发表于:2007-02-19 22:21:492楼 得分:0
<(? <esc> \\$ ¦%)\\s*(? <macro> (?!\\k <esc> ).+?)\\s*\\k <esc> > "


<body(?:\\s*(\\w ¦:)+\\s*=\\s*(?:\ "(?:(?!> )[^\ "]*)\ " ¦(?:(?!> )\\s+)))*\\s*>


什么意思?
发表于:2007-02-20 08:57:373楼 得分:0
up
发表于:2007-02-20 10:09:044楼 得分:0
请问是什么意思   谢谢帮助下了
发表于:2007-02-20 22:24:465楼 得分:0
请问是什么意思   谢谢帮助下了
发表于:2007-02-23 09:18:356楼 得分:0
<(? <esc> \\$ ¦%)\\s*(? <macro> (?!\\k <esc> ).+?)\\s*\\k <esc> > "     寻找框架


<body(?:\\s*(\\w ¦:)+\\s*=\\s*(?:\ "(?:(?!> )[^\ "]*)\ " ¦(?:(?!> )\\s+)))*\\s*>   寻找body标签
发表于:2007-02-27 14:45:157楼 得分:0
推荐搂主:
http://www.regexlab.com/zh/regref.htm

看别人写的表达式一般都是很累的。


快速检索

最新资讯
热门点击