Java Regex Pattern Split Example

Chapter: Regular Expression Last Updated: 21-06-2016 18:59:26 UTC

Program:

            /* ............... START ............... */
                
import java.util.regex.Pattern;

public class JavaRegexPatternSplit {
	
	public static void main(String args[]) {
	    String statement = "a b c d e f g h i j k l";

	    String splitPattern = "e|c|a|a|(a b d e)|(b c e)";

	    Pattern p = Pattern.compile(splitPattern);

	    String[] tokens = p.split(statement);

	    for (int i = 0; i < tokens.length; i++) {
	      System.out.println(tokens[i]);
	    }
	  }
}
                /* ............... END ............... */
        

Output

 b 
 d 
 f g h i j k l

Notes:

  • The java.lang.String.split(String regex) method splits this string around matches of the given regular expression.
  • Syntax : public String[] split(String regex).

Tags

Java Regex Pattern Split, Regular Expression

Similar Programs Chapter Last Updated
Java Regular Expression Match Single Digit Regular Expression 15-12-2016
Java Regular Expression To Check Number With Dot Separator And Two Decimal Regular Expression 14-12-2016
Java Regular Expression To Check Numeric Regular Expression 14-12-2016
Java Regular Expression Digit Only Regular Expression 14-12-2016
Java Check Date Format Example Regular Expression 14-09-2016
Java Validate email Address Regular Expression 13-09-2016
Java Replace All Occourances Of String Example Regular Expression 13-09-2016
Java Make First Letter Of Each Word In Uppercase Regular Expression 13-09-2016
Java Match Phone Numbers Using Regular Expression Regular Expression 11-09-2016
Java Last Index Of Word Using Regular Expression Regular Expression 11-09-2016
Java Find Word Occurrence Using Regular Expression Regular Expression 11-09-2016
Java Splitting String Using Regular Expression Regular Expression 11-09-2016
IP Address From String In Java Regex Regular Expression 21-07-2016
Validate UserName Using Regular Expression In Java Regular Expression 22-09-2018
Java Regex IP Address Example Regular Expression 21-07-2016
Regular Expression In Java Example Regular Expression 09-07-2016
Pattern Matching In Java Example Regular Expression 09-07-2016

1