中国开发网: 论坛: 程序员情感CBD: 贴子 461670
Apache
请教用程序生成正规则表达式
我想用程序来生成正规则表达式,用来取2个字符串之间的内容(HTML代码),非贪婪模式

现在的表达式在匹配的时候会出现问题,碰原字符串含有回车,换行符 等一些符号的时候无法匹配出来
Dim Start,End ,Source,Reg As String

Reg=Start & "(.*?)" & End


于是我在生成正则表达式的时候,对Start,End 进行了一些替换

如下 :

\ \\
回车 \r
换行 \n
. \.
" \"
/ \/
Tab \s
空格 \s
但是仍然没有解决我的问题,仍然有很大一部匹配不出来,我想问问,还有可能哪些字符影响了匹配,如何替换?











相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录