Laxminarayan
Laxminarayan

Reputation: 95

How can I extract data from a string?

I have a string like 1ADFGRE#34GGGHT#04RTYHGR.

I want to extract words from this by eliminating #.

like:

a = 1ADFGRE
b = 34GGGHT
c = 04RTYHGR

Upvotes: 1

Views: 3671

Answers (3)

Rob4md
Rob4md

Reputation: 194

You can also use regular expressions to split up strings. Regex.Split will provide more flexibility if you have to split up on more complicated strings. There is a good discussion in this article: String.Split VS. Regex.Split?

string[] matches = Regex.Split(yourString, @"#");

Upvotes: 0

Simon Smeets
Simon Smeets

Reputation: 593

The easiest way would be to use code like this:

string[] splitString = "1ADFGRE#34GGGHT#04RTYHGR".Split('#')

Upvotes: 3

Mahmoud Gamal
Mahmoud Gamal

Reputation: 79979

Use String.Split(Char()), Like this:

yourString = "1ADFGRE#34GGGHT#04RTYHGR";
string[] words = yourString.Split('#'); 

The array words will contain something like:

1ADFGRE
34GGGHT
04RTYHGR

Upvotes: 7

Related Questions