I have a string like this: String s="Cat and or dog and and cow or or or and sheep";
Expected string: String result="Cat and dog and cow or sheep";
I would like to replace patterns like "and and and..." by a single "and" (same for "or"). Similarly, if there is a pattern like "and or.." or "or and or.." in the string, I want that to be replaced with the first word in the pattern. That is, by "and" , "or" respectively.
String s="Cat and or dog"; Output: Cat and dog String s="cat or and and dog"; Output: cat or dog
Please let me know how to do handle this. Many thanks for your help.
posted 9 years ago
This works, but I'm not sure if there's an easier way.
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peter