我想在搜索数据库中的内容之前过滤掉char ^。 如果我想实现查询将忽略此符号,我的正则表达式将是什么样的:^?我正在使用VS2008 .net 3.5和C#。
答案 0 :(得分:9)
你不需要正则表达式,你可以这样做:
myString = myString.Replace("^","");
答案 1 :(得分:2)
如果你只想过滤那个字符,那么简单的String.Replace()调用就足够了。 无论如何,如果你想使用正则表达式,你必须转义^,因为它是一个特殊的字符。
myString = Regex.Replace(myString,“\ ^ +”,String.Empty);