I want to get all text in between 2 words wherver it is.
For example:
String Testing="one i am here fine two one hope your are also fine two one ok see you two";
From the above string, I want to fetch the words between “one” and “two” in array:
My result should be stored in array like this:
String result[1] = i am here fine
String result[2] = hope your are also fine
String result[3] = ok see you
How to do in java?
Thanks in advance
- Gnaniyar Zubair
This will create a List of all the text between “one” and “two”.
If you want a simpler version that doesn’t use lookaheads/lookbehinds try:
Note: Java arrays are zero-based not one-based so in your example the first result would be in
result[0]notresult[1]. In my solution, the first match is inmatches.get(0).