Solved

How to Replace 2 words by a split ?

Posted on 2012-03-22
3
229 Views
Last Modified: 2012-03-22
Lets say I have a string:   "Hello_World"


I would like the result to be:   "World_Hello"


how can I do that?
0
Comment
Question by:PhilippeRenaud
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 14

Accepted Solution

by:
binaryevo earned 500 total points
ID: 37754078
Would this need to be dynamically capable so that Hello_World could equal any size string delimited with "_"?

Spitting the string based on the "_" delimeter:

string[] splitList = "Hello_World".Split('_');

Open in new window


Re-assembling the string based on index:

string resultString = string.Format("{0}_{1}", splitList[1], splitList[0]);

Open in new window


Doing this from memory so I cant check syntax as well as usual.
0
 
LVL 20

Expert Comment

by:BuggyCoder
ID: 37754130
Try This, a bit of linq but worthy the solution, Now your text can be dynamic:-
            string value = "Hello_World_Test_Test1_test2";
            var arrStrings = value.Split('_').Reverse().ToArray();

            Console.WriteLine(string.Join("_", arrStrings));

Open in new window

0
 
LVL 1

Author Closing Comment

by:PhilippeRenaud
ID: 37754251
thanks
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

737 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question