Pattern.compile('!!').split : Pattern « Development « Java Tutorial






import java.util.Arrays;
import java.util.regex.Pattern;

public class MainClass {
  public static void main(String[] args) {
    String input = "This!!unusual use!!of exclamation!!points";
    System.out.println(Arrays.asList(Pattern.compile("!!").split(input)));


    System.out.println(Arrays.asList(Pattern.compile("!!").split(input, 3)));
    System.out.println(Arrays.asList("Aha! String has a split() built in!".split(" ")));
  }
}
/**/
[This, unusual use, of exclamation, points]
[This, unusual use, of exclamation!!points]
[Aha!, String, has, a, split(), built, in!]








6.34.Pattern
6.34.1.Try out regular expressions
6.34.2.Pattern.compile('(?m)(\\S+)\\s+((\\S+)\\s+(\\S+))$').matcher
6.34.3.Displays directory listing using regular expressions
6.34.4.Pattern.compile('!!').split
6.34.5.Pattern.compile('[frb][aiu][gx]).matcher('fix the rug with bags')
6.34.6.Pattern.compile(^java, Pattern.CASE_INSENSITIVE | Pattern.MULTILINE)