Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.regex.Matcher;
- import java.util.regex.Pattern;
- public class Reader {
- private static final Pattern p = Pattern.compile("ABC: (\\b(.*)\\b)(\\d++)(\\b(.*)\\b)");
- public static void main(String[] args) throws Exception {
- String s = "ASD: sadas njsb asdab dsbadb sbdsad ABC: Ishould get thisback SAD: etc etc ASD: sadas njsb asdab dsbadb sbdsa ABC: Ishould get thisback2 ";
- System.out.println(getText(s));
- }
- private static ArrayList<String> getText(String s) {
- ArrayList<String> text = new ArrayList<String>();
- Matcher m = p.matcher(s);
- int i = 1;
- while (m.find()) {
- text.add(m.group(i));
- i++;
- }
- return text;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement