假设你需要用各种分隔符来分割字符串,包括换行符(/ 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()函数。在我的所有分隔符上匹配的正则表达式是什么?
提前致谢
答案 0 :(得分:6)
%%%|&&&
应该这样做。
答案 1 :(得分:5)
只是FYI,vanilla String.Split()方法有一个重载,它接受一个字符串数组用作分隔符。 Here's MSDN描述该页面的链接。
答案 2 :(得分:-3)
我没有准备好这个解决方案。您可以创建一个类并与之进行比较。您可以通过以下方式获得服务: