Click here to Skip to main content
15,918,742 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have string like this :

string s ="Tag periode <periode> sbsr Rp.<total_tagihan>, Lakukan pmbyrn melalui rek v acc <va>. Abaikan sms ini jk sdh mmbyar";

i hope results all string in tag <> like this :

periode
total_tagihan
va

What I have tried:

int posFrom = input.IndexOf(charFrom);
           if (posFrom != -1) //if found char
           {
               int posTo = input.IndexOf(charTo, posFrom + 1);
               if (posTo != -1) //if found char
               {
                   return input.Substring(posFrom + 1, posTo - posFrom - 1);
               }
           }
Posted
Updated 28-Mar-17 21:25pm

1 solution

 static void Main(string[] args)
        {

            string s = "Tag periode <periode> sbsr Rp.<total_tagihan>, Lakukan pmbyrn melalui rek v acc <va>. Abaikan sms ini jk sdh mmbyar";
            var temp = s.Split('<');
             
            foreach (string item in temp)
            {
                int index = item.IndexOf('>');
                if (index > -1)
                    Console.WriteLine(item.Substring(0, index)); 
            }

            Console.ReadLine();
 
        }
 
Share this answer
 
Comments
ulungss 29-Mar-17 3:33am    
great work!. thanks.
Karthik_Mahalingam 29-Mar-17 3:36am    
welcome

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900