我想分裂一个特殊格式的string
:特殊字符串分割
string example01 = "2016-05-14-Title-863-Pos-01"
这string
必须分成:
date = "2016-05-14";
title = "Title-863";
position = "Pos-01";
我知道我可以string.split
或Regex
分裂这个string
但我想有一个“分裂”功能与格式化分隔符或类似的东西。
更多的例子:
string example02 = "2016-05-15-Rectangle-Right"
string example03 = "2016-05-16-Border-05-Top"
例-方法:
string[] split = SplitString("****-**-**", "-");
因此,第一个参数用作占位符和作为分隔符的第二个参数。
似乎你可以分开“ - ”然后加入fi rst 3,接下来的2和最后两个来获得理想的结果。你是什么意思_我希望有一个“分裂”功能格式化分隔符或东西_?你想写自己的功能? – juharr
这取决于很多事情。你确实可以使用REGEX,我仍然不知道如何正确使用。但是如果你的数据总是遵循这个特定的格式,你可以使用split。 – Phiter
字符串是否始终采用此确切格式? – Equalsk