[阅读: 365] 2007-01-14 17:58:38
我想用程序来生成正规则表达式,用来取2个字符串之间的内容(HTML代码),非贪婪模式
现在的表达式在匹配的时候会出现问题,碰原字符串含有回车,换行符 等一些符号的时候无法匹配出来
Dim Start,End ,Source,Reg As String
Reg=Start & "(.*?)" & End
于是我在生成正则表达式的时候,对Start,End 进行了一些替换
如下 :
\ \\
回车 \r
换行 \n
. \.
" \"
/ \/
Tab \s
空格 \s
但是仍然没有解决我的问题,仍然有很大一部匹配不出来,我想问问,还有可能哪些字符影响了匹配,如何替换?