簡體   English   中英

在C#中使用Regex.Split的多個分隔符

[英]Multiple delimiters using Regex.Split in C#

假設你需要通過各種分隔符來分割字符串,包括換行符(/ r,/ n)和一些其他“特殊”字符串。

例如:

This is a sample %%% text &&& that I would 
like to split %%% into an array.

我想在結果字符串數組中的以下內容(通過索引的內容)

[0]This is a sample
[1]text
[2]that I would
[3]like to split
[4]into an array.

我想使用C#Regex.Split()函數。 在我的所有分隔符上匹配的正則表達式是什么?

提前致謝

%%%|&&&應該這樣做。

只是FYI,vanilla String.Split()方法有一個重載,它接受一個字符串數組用作分隔符。 這是 MSDN描述它的頁面的鏈接。

我沒有准備好這個解決方案。 您可以創建一個類並與之進行比較。 您可能會被服務:

http://www.regexbuddy.com/

暫無
暫無

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

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