Maruthi Krishna

Maruthi Krishna

500 Articles Published

Articles by Maruthi Krishna

Page 36 of 50

Pattern splitAsStream() method in Java with examples

Maruthi Krishna
Maruthi Krishna
Updated on 20-Nov-2019 447 Views

The Pattern class of the java.util.regex package is a compiled representation of a regular expression.The splitAsStream() method of this class accepts a CharSequence object, representing the input string as a parameter and, at each match, it splits the given string into a new substring and returns the result as a stream holding all the substrings.Exampleimport java.util.regex.Pattern; import java.util.stream.Stream; public class SplitAsStreamMethodExample {    public static void main( String args[] ) {       //Regular expression to find digits       String regex = "(\s)(\d)(\s)";       String input = " 1 Name:Radha, age:25 2 Name:Ramu, age:32" + ...

Read More

Explain the Java regular expression construct "re?".

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 222 Views

The subexpression/metacharacter “re?” matches 0 or 1 occurrence 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 = "Wel?";       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: 1Example 2Following Java program accepts a string from ...

Read More

Explain the Sub-Expression "(?> re)" in Java Regular Expressions

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 209 Views

The subexpression/metacharacter “(?> re)” matches the independent pattern without backtracking.Exampleimport java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PatternExample {    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.next();       String regex = "(?>[0-9])";       //Compiling the regular expression       Pattern pattern = Pattern.compile(regex);       //Retrieving the matcher object       Matcher matcher = pattern.matcher(input);       //verifying whether match occurred       boolean ...

Read More

Sub-Expression "(?: re)" in Java Regular Expressions

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 221 Views

The subexpression/metacharacter “(?: re)” groups regular expressions without remembering the matched text.Exampleimport java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PatternExample {    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.next();       String regex = "(?:[0-9])";       //Compiling the regular expression       Pattern pattern = Pattern.compile(regex);       //Retrieving the matcher object       Matcher matcher = pattern.matcher(input);       //verifying whether match occurred     ...

Read More

Regular Expression "(re)" Sub-Expression in Java

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 383 Views

The subexpression/metacharacter “( )” groups the regular expressions and remembers the matched text.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example {    public static void main( String args[] ) {       String input = "Hello how are you welcome to Tutorialspoint";       String regex = "H(ell|ow)";       //Compiling the regular expression       Pattern pattern = Pattern.compile(regex);       //Retrieving the matcher object       Matcher matcher = pattern.matcher(input);       if(matcher.find()) {          System.out.println("Match found");       } else {       ...

Read More

Explain the Metacharacter "B" in Java Regular Expressions.

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 269 Views

The subexpression/metacharacter “\B” matches the non-word boundaries.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 = "\Bcause";       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 ++;       }       System.out.println("Number of matches: "+count);    } ...

Read More

How to match a character from given string including case using Java regex?

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 438 Views

The java.util.regex package of java provides various classes to find particular patterns in character sequences. The pattern class of this package is a compiled representation of a regular expression.To match a specific character from the given input string −Get the input string.This compile() method of this class accepts a string value representing a regular expression and an integer value representing a flag returns a Pattern object. Compile the regular expression bypassing −The pattern matcher “[ ]” with required character in it ex: “[t]”.The flag CASE_INSENSITIVE to ignore case.The matcher() method of the Pattern class accepts an input string and returns ...

Read More

How to match word boundaries using Java RegEx?

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 536 Views

You can match the word boundaries using the meta character “\b”.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 = "\b";       //Compiling the regular expression       Pattern pattern = Pattern.compile(regex);       //Retrieving the matcher object       Matcher matcher = pattern.matcher(input);       int count = 0;     ...

Read More

How to match non-digits using Java Regular Expression (RegEx)

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 2K+ Views

You can match non-digit character using the meta character "\D".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 = "\D";       //Compiling the regular expression       Pattern pattern = Pattern.compile(regex);       //Retrieving the matcher object       Matcher matcher = pattern.matcher(input);       int count = 0;       ...

Read More

How to match digits using Java Regular Expression (RegEx)

Maruthi Krishna
Maruthi Krishna
Updated on 19-Nov-2019 3K+ Views

You can match digits in a given string using the meta character "\d" or by using the following expression : [0-9]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 = "\d";       //Compiling the regular expression       Pattern pattern = Pattern.compile(regex);       //Retrieving the matcher object       Matcher matcher = pattern.matcher(input); ...

Read More
Showing 351–360 of 500 articles
« Prev 1 34 35 36 37 38 50 Next »
Advertisements