string input = @"12.2.2010|7";
string pattern = @"|";
foreach (string result in Regex.Split(input, pattern))
{
Console.WriteLine("'{0}'", result);
}
我想用|作为啪啪声但是因为意味着或者我不能得到12.2.2010。我怎么用|像模式?我试着用〜但是是一样的。
答案 0 :(得分:5)
尝试逃避|
这样的
string pattern = @"\|";
答案 1 :(得分:3)
在正则表达式中,如果要匹配文字|,则需要使用反斜杠对其进行转义,如下所示:
string pattern = @"\|";
答案 2 :(得分:2)
字符|
在正则表达式中具有特殊含义,这意味着您必须使用\
来转义它:
string pattern = @"\|";
有关更多信息,请访问以下网站:http://www.regular-expressions.info/reference.html