我在textbox里输入一个正则表达式(?is)(?<=<tr[^>]*>\s*<td[^>]*>\s*<a.*?href=")[^"]+(?=">)
但我从数据库中取出时就变成了(?is)(?<=<tr[^>]*>\\s*<td[^>]*>\\s*<a.*?href=\")[^\"]+(?=\">),怎样才能不被转义呢
但我从数据库中取出时就变成了(?is)(?<=<tr[^>]*>\\s*<td[^>]*>\\s*<a.*?href=\")[^\"]+(?=\">),怎样才能不被转义呢
insert @t
select '(?is)(? <= <tr[^>]*>\s* <td[^>]*>\s* <a.*?href=")[^"]+(?=">)'select * from @t
/*
a
--------------------------------------------------------------------------------
(?is)(? <= <tr[^>]*>\s* <td[^>]*>\s* <a.*?href=")[^"]+(?=">)(1 行受影响)
*/
string s = @"(?is)(? <= <tr[^>]*>\s* <td[^>]*>\s* <a.*?href=")[^"]+(?=">) "