[英]How can I extract data from a string?
我有一个像1ADFGRE#34GGGHT#04RTYHGR
这样的字符串。
我想通过消除#
从中提取单词。
喜欢:
a = 1ADFGRE
b = 34GGGHT
c = 04RTYHGR
使用String.Split(Char())
,像这样:
yourString = "1ADFGRE#34GGGHT#04RTYHGR";
string[] words = yourString.Split('#');
数组words
将包含以下内容:
1ADFGRE
34GGGHT
04RTYHGR
最简单的方法是使用如下代码:
string[] splitString = "1ADFGRE#34GGGHT#04RTYHGR".Split('#')
您还可以使用正则表达式拆分字符串。 如果必须拆分更复杂的字符串,则Regex.Split将提供更大的灵活性。 本文有一个很好的讨论: String.SplitVS。 正则表达式拆分?
string[] matches = Regex.Split(yourString, @"#");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.