使用DataTable.Select 方法时,特殊字符的转义方法分享
程序员文章站
2024-03-31 15:52:40
复制代码 代码如下:public static string replace(string oldstr) &nb...
复制代码 代码如下:
public static string replace(string oldstr)
{
if (string.isnullorempty(oldstr))
{
return "";
}
string str2 = regex.replace(oldstr, @"[\[\+\\\|\(\)\^\*\""\]'%~#-&]", delegate(match match)
{
if (match.value == "'")
{
return "''";
}
else
{
return "[" + match.value + "]";
}
});
return str2;
}