Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Programming Articles
Page 2414 of 2547
How to match one of the two given expressions using Java RegEx?
Using the or logical operator | of Java regular expressions you can match either of two given expressions.For example, if you need your regular expression should match more than one expression you can do so by separating the required expressions by “|”.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example { public static void main(String args[]) { //Reading String from user System.out.println("Enter a String"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); //Regular expression to match string that starts with hello or ...
Read MoreHow to match beginning of a particular string/line using Java RegEx
The meta character “^” matches the beginning of a particular string i.e. it matches the first character of the string. For example, The expression “^\d” matches the string/line starting with a digit.The expression “^[a-z]” matches the string/line starting with a lower case alphabet.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example { public static void main(String args[]) { //Reading String from user System.out.println("Enter a String"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); String regex = "^[^a-zA-Z0-9//s].*"; //Compiling the ...
Read MoreHow to match end of a particular string/line using Java RegEx
The meta character “$” matches the end of a particular string i.e. it matches the last character of the string. For example, The expression “\d$” matches the string/line ending with a digit.The expression “[a-z]$” matches the string/line ending with a lower case alphabet.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example { public static void main(String args[]) { //Reading String from user System.out.println("Enter a String"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); String regex = ".*[^a-zA-Z0-9//s]$"; //Compiling the ...
Read MoreHow to match a fixed set of characters using Java RegEx
The character classes allow you to accept a single character from a fixed set of characters. For example, The expression “[tmp]” matches the characters t or, m or, p.The expression “[^tp]” matches the characters other than t or, p.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example { public static void main(String args[]) { //Reading String from user System.out.println("Enter a String"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); //Regular expression to match the characters t or, m or, p ...
Read MoreRegular Expression Metacharacter in Java
The subexpression/metacharacter “\b” matches the word boundaries when outside the brackets. Matches the backspace (0x08) when inside the brackets.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main( String args[] ) { String regex = "\bbecause\b"; Scanner sc = new Scanner(System.in); System.out.println("Enter a string: "); String input = sc.nextLine(); Pattern p = Pattern.compile(regex); Matcher m = p.matcher(input); int count = 0; while(m.find()) { count ++; ...
Read MoreRegular Expression "G" Metacharacter in Java
The subexpression/metacharacter “\G” matches the point where the last match finished.Exampleimport java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main( String args[] ) { String regex = "\G[0-9]"; Scanner sc = new Scanner(System.in); System.out.println("Enter a string: "); String input = sc.nextLine(); Pattern p = Pattern.compile(regex); Matcher m = p.matcher(input); int count = 0; String digits = ""; System.out.println("Digits in the previous match:"); while(m.find()) { ...
Read MoreRegular Expression "D" Metacharacter in Java
The subexpression/metacharacter “\D” matches the non-digits.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main( String args[] ) { String regex = "\D"; String input = "This is sample text 12 24 56 89 24"; 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: 24Example 2import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public ...
Read MoreRegular Expression "d" construct in Java
The subexpression/metacharacter “\d” matches the digits.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main( String args[] ) { String regex = "\d 24"; String input = "This is sample text 12 24 56 89 24"; 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 is a Java program that ...
Read MoreRegular Expression "S" Metacharacter in Java
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 MoreExplain Regular Expression "s" Metacharacter in Java
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