Regular Expression Metacharacters in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:47:29

762 Views

The subexpression/metacharacter “\S” matches the non-white space characters.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "\S";       String input = "Hello how are you welcome to Tutorialspoint !";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 38Example 2import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; ... Read More

Regular Expression Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:45:34

189 Views

The subexpression/metacharacter “\s” matches the white space equivalent.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "\s";       String input = "Hello how are you welcome to Tutorialspoint !";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 7Example 2The following example reads a string ... Read More

Regular Expression with Metacharacters in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:44:37

1K+ Views

The subexpression/metacharacter “\W” matches the non-word characters.Example1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main(String args[]) {       String regex = "\W!";       String input = "Hello how are you welcome to Tutorialspoint !";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 1Example2Following example reads 5 string values and prints those that contain ... Read More

Regular Expression with Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:41:38

250 Views

The subexpression/metacharacter “\w” matches the word characters i.e. a to z and A to Z and 0 to 9.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "\w to";       String input = "Hello how are you welcome to Tutorialspoint";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);   ... Read More

Regular Expression: A-B Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:40:39

414 Views

The subexpression/metacharacter “a| b” matches either a or b.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "Hello|welcome";       String input = "Hello how are you welcome to Tutorialspoint";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 2Example 2The following Java program reads gender ... Read More

Regular Expression RE Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:37:06

220 Views

The subexpression/metacharacter “re{ n, m}” matches at least n and at most m occurrences of the preceding expression.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "xyy{2, 4}";       String input = "xxyyzxxyyyyxyyzxxyyzz";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 1Example 2The following ... Read More

Regular Expression RE Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:34:52

155 Views

The subexpression/metacharacter “re{ n}” matches exactly n number of occurrences of the preceding expression.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "to{1}";       String input = "Welcome to Tutorialspoint";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 2Example 2Following Java program reads age ... Read More

Regular Expression Replus Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:29:49

174 Views

The subexpression/metacharacter “re+” matches one or more occurrences of the preceding expression.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "aabc+";       String input = "aabcabcaabcabbcaabcbcaabc";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 4Example 2import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test ... Read More

Regular Expression Z Construct in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:23:55

165 Views

The subexpression/metacharacter “\z” matches the end of a string.Example1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "Tutorialspoint\z";       String input = "Hi how are you welcome to Tutorialspoint";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 1Example2The following Java program verifies whether the given ... Read More

Regular Expression Z Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:21:36

508 Views

The subexpression/metacharacter “\Z” matches the end of the entire string except allowable final line terminator.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample {    public static void main( String args[] ) {       String regex = "Tutorialspoint\z";       String input = "Hi how are you welcome to Tutorialspoint";       Pattern p = Pattern.compile(regex);       Matcher m = p.matcher(input);       int count = 0;       while(m.find()) {          count++;       }       System.out.println("Number of matches: "+count);    } }OutputNumber of matches: 1Example ... Read More

Advertisements