Java Articles - Page 210 of 745

Regular Expression "G" Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:54:10

878 Views

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 More

Regular Expression "D" Metacharacter in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:53:22

658 Views

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 More

Regular Expression "d" construct in Java

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

239 Views

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 More

Regular Expression "S" Metacharacter in Java

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

758 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

Explain Regular Expression "s" Metacharacter in Java

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

186 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 "W" Metacharacter 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

Explain Regular Expression "w" Metacharacter in Java

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

248 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 "[^...]" construct in Java

Maruthi Krishna
Updated on 19-Nov-2019 06:17:16

225 Views

The subexpression/metacharacter “[^...]” matches any single character, not in brackets.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class SpecifiedCharacters {    public static void main( String args[] ) {       String regex = "[^hwtyoupi]";       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: 21Example 2The following Java program accepts ... Read More

Regular Expression "re*" Metacharacter in Java

Maruthi Krishna
Updated on 18-Nov-2019 11:59:46

170 Views

The subexpression/metacharacter “re*” matches 0 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 MatchAllCharacters ... Read More

When to use @ConstructorProperties annotation with Jackson in Java?

Aishwarya Naglot
Updated on 09-Jul-2020 07:19:56

2K+ Views

Jackson is a library that is used for converting Java objects to JSON and vice versa. It provides various annotations to customize the serialization and deserialization process. One such annotation is @ConstructorProperties, which is used to specify the properties of a constructor for deserialization. The @ConstructorProperties annotation is from java.beans package, used to deserialize JSON to a Java object via the annotated constructor. If we use this annotation rather than annotating each parameter in the constructor, we can provide an array with the property names for each of the constructor parameters. Let's learn when to use the @ConstructorProperties annotation with ... Read More

Advertisements