簡體   English   中英

| 作為使用拆分時的模式

[英]| as pattern when using split

string input = @"12.2.2010|7";   
string pattern = @"|";

foreach (string result in Regex.Split(input, pattern)) 
{
   Console.WriteLine("'{0}'", result);
}

我要使用| 作為p竊,但因為| 意味着我無法獲得2010年2月12日。 我該如何使用 喜歡圖案嗎? 我嘗試使用〜但還是一樣。

嘗試逃避| 像這樣

string pattern = @"\|";

在正則表達式中,如果要匹配文字|,則需要使用反斜杠對其進行轉義,如下所示:

string pattern = @"\|";

人物| 在正則表達式中有特殊含義,這意味着您必須使用\\對其進行轉義,如下所示:

string pattern = @"\|";

請訪問以下網站以獲取更多信息: http : //www.regular-expressions.info/reference.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM