" 这个在正侧上不用转议吧
用这个吧 下面这个是帮你转议所需的字符,如果不需转的字符就把他删掉。
public static string StringToPattern(string Str)
{
if (Str == "")
return ""; string[] c = { "\\", "^", "$", "{", "[", ".", "(", "*", "+", "?", "!", "#", "|", ")" };
for (int i = 0; i < c.Length; i++)
{
Str = Str.Replace(c[i], "\\" + c[i]);
}
return Str;
}
用这个吧 下面这个是帮你转议所需的字符,如果不需转的字符就把他删掉。
public static string StringToPattern(string Str)
{
if (Str == "")
return ""; string[] c = { "\\", "^", "$", "{", "[", ".", "(", "*", "+", "?", "!", "#", "|", ")" };
for (int i = 0; i < c.Length; i++)
{
Str = Str.Replace(c[i], "\\" + c[i]);
}
return Str;
}
new Regex(@"avwinlj2">.*", RegexOptions.Multiline | RegexOptions.IgnoreCase);
还是不行。
应该是这个工具和.net里的正则表达式规则不一样 比如那个大于号,*号。
@"avwinlj2"">.*" <==要两个 "
如果不加@ 就用 "avwinlj2\">.*"