Regular Expression In Java Example

Chapter: Regular Expression Last Updated: 09-07-2016 05:23:28 UTC

Program:

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

public class JavaRegexExample {
	public static void main(String args[]) {
		boolean isMatch;
		String pattern;
		String str = " Java Regex example - Java Scan";
		pattern = ".*Scan*";

		isMatch = Pattern.matches(pattern, str);
		System.out.println("Result 1: " + isMatch);

		pattern = ".*scan*";

		isMatch = Pattern.matches(pattern, str);
		System.out.println("Result 2: " + isMatch);
	}
}

                /* ............... END ............... */
        

Output

Result 1: true
Result 2: false

Notes:

  • A regular expression (regex or regexp for short) is a special text string for describing a search pattern.
  • Regular Expression can be used to search, edit or manipulate text.
  • Java Regex classes are present in java.util.regex package that contains three classes which is described below.
  • Pattern: Pattern object is the compiled version of the regular expression.
  • Matcher: Matcher is the java regex engine object that matches the input String pattern with the pattern object created.
  • PatternSyntaxException: PatternSyntaxException is thrown if the regular expression syntax is not correct.

Tags

Java 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
Java Regex Pattern Split Example Regular Expression 21-06-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
Pattern Matching In Java Example Regular Expression 09-07-2016

1