首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

高手这样一条表达式写进ASP.NET里怎样才能通过编译

2012-02-11 
求助高手这样一条表达式写进ASP.NET里怎样才能通过编译?stringPattern@ ([ ?])([^ ]*)?[.]css\1?我

求助高手这样一条表达式写进ASP.NET里怎样才能通过编译?
string   Pattern   =   @ "     ([ "?])([^ "]*)?[.]css\1?     ";

我在正则调试器里调试是正常的!

写到项目里就不给通过了,怎么办呢?

[解决办法]
@ " ([\ "?])([^\ "]*)?[.]css\1? ";

[解决办法]
\1是啥?\在正则中是转义符
如果你是要\这个字符,要写为\\
[解决办法]
string strpatten = "([\ "?])([^\ "]*)?[.]css\\1? ";
[解决办法]
用@的字符串,不能用转义
"不要改为\ "
改为 " ",一个变两个试试

热点排行