Articles on Trending Technologies

Technical articles with clear explanations and examples

Why you should learn Microsoft Office Suite at a professional level?

Swetha Prasanna
Swetha Prasanna
Updated on 21-Nov-2019 445 Views

Microsoft Office is a tool that most computer users across the globe use as a part of their daily lives with professionally or personally. The tool is so intertwined in the activities that we use at all levels of requirements – just from simply typing in a word document to using excel sheets at a complex level.When it comes to a professional level of learning, students and professionals look at acquiring deeper knowledge in software and technologies but tend to not realize the importance of MS Suite that is indispensable at every aspect of work. With decade-plus years of experience ...

Read More

How to remove non-ASCII characters from strings

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

The Posix character class \p{ASCII} matches the ASCII characters and the meta character ^ acts as negation.i.e. The following expression matches all the non-ASCII characters."[^\p{ASCII}]"The replaceAll() method of the String class accepts a regular expression and a replacement-string and, replaces the characters of the current string (matching the given pattern) with the specified replacement-string.Therefore, You can remove the matched characters by replacing them with the empty string “, using the replaceAll() method.Example 1import java.util.Scanner; public class Exp {    public static void main( String args[] ) {       Scanner sc = new Scanner(System.in);       String regex = ...

Read More

How to match the regex meta characters in java as literal characters.

Maruthi Krishna
Maruthi Krishna
Updated on 21-Nov-2019 337 Views

The compile method of the patter class accepts two parameters −A string value representing the regular expression.An integer value a field of the Pattern class.The filed LITERAL of the enables literal parsing of the pattern. i.e. all the regular expression metacharacters and escape sequences don’t have any special meaning they are treated as literal characters. Therefore, If you need to match the regular expression metacharacters as normal characters you need to pass this as a flag value to the compile() method along with the regular expression.Exampleimport java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example {    public static void main(String[] ...

Read More

How match a string irrespective of case using Java regex.

Maruthi Krishna
Maruthi Krishna
Updated on 21-Nov-2019 312 Views

The compile method of the patter class accepts two parameters −A string value representing the regular expression.An integer value a field of the Pattern class.This CASE_INSENSITIVE field of the Pattern class matches characters irrespective of case. Therefore, if you pass as flag value to the compile() method along with your regular expression, characters of both cases will be matched.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example {    public static void main( String args[] ) {       Scanner sc = new Scanner(System.in);       System.out.println("Enter input data: ");       String input = sc.nextLine(); ...

Read More

How to extract numbers from a string using regular expressions?

Maruthi Krishna
Maruthi Krishna
Updated on 21-Nov-2019 16K+ Views

You can match numbers in the given string using either of the following regular expressions −“\d+” Or, "([0-9]+)"Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ExtractingDigits {    public static void main(String[] args) {       Scanner sc = new Scanner(System.in);       System.out.println("Enter sample text: ");       String data = sc.nextLine();       //Regular expression to match digits in a string       String regex = "\d+";       //Creating a pattern object       Pattern pattern = Pattern.compile(regex);       //Creating a Matcher object       Matcher ...

Read More

How to replace multiple spaces in a string using a single space using Java regex?

Maruthi Krishna
Maruthi Krishna
Updated on 21-Nov-2019 13K+ Views

The metacharacter “\s” matches spaces and + indicates the occurrence of the spaces one or more times, therefore, the regular expression \S+ matches all the space characters (single or multiple). Therefore, to replace multiple spaces with a single space.Match the input string with the above regular expression and replace the results with single space “ ”.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ReplaceAllExample {    public static void main(String args[]) {       //Reading String from user       System.out.println("Enter a String");       Scanner sc = new Scanner(System.in);       String input = ...

Read More

How to extract each (English) word from a string using regular expression in Java?

Maruthi Krishna
Maruthi Krishna
Updated on 21-Nov-2019 1K+ Views

The regular expression “[a-zA-Z]+” matches one or the English alphabet. Therefore, to extract each word in the given input string −Compile the above expression of the compile() method of the Pattern class.Get the Matcher object bypassing the required input string as a parameter to the matcher() method of the Pattern class.Finally, for each match get the matched characters by invoking the group() method.Exampleimport java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class EachWordExample {    public static void main(String[] args) {       Scanner sc = new Scanner(System.in);       System.out.println("Enter sample text: ");       String data = ...

Read More

Program to check valid mobile number using Java regular expressions

Maruthi Krishna
Maruthi Krishna
Updated on 21-Nov-2019 5K+ Views

You can match a valid mobile number using the following regular expression −"\d{10}"A valid mobile number generally have 10 digits (in India).The metacharacter "\d" matches the digits from 0 to 9.The quantifier ex{n} suggests the repetition of ex n times.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PhoneNumberExample {    public static void main(String[] args) {       Scanner sc = new Scanner(System.in);       System.out.println("Enter your name: ");       String name = sc.nextLine();       System.out.println("Enter your Phone number: ");       String phone = sc.next();       //Regular expression to ...

Read More

Java Regular expression to check if a string contains alphabet

Maruthi Krishna
Maruthi Krishna
Updated on 21-Nov-2019 5K+ Views

Following is the regular expression to match alphabet in the given input −"^[a-zA-Z]*$"Where,^ matches the starting of the sentence.[a-zA-z] matches the lower case and upper case letters.* indicates the occurrence for zero or more times.& indicates the end of the line.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ContainsAlphabetExample {    public static void main(String[] args) {       Scanner sc = new Scanner(System.in);       String names[] = new String[5];       for(int i=0; i

Read More

Program to find whether a string is alphanumeric.

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

Any word that contains numbers and letters is known as alphanumeric. The following regular expression matches the combination of numbers and letters."^[a-zA-Z0-9]+$";The matches method of the String class accepts a regular expression (in the form of a String) and matches it with the current string in case the match this method returns true else it returns false.Therefore, to find whether a particular string contains alpha-numeric values −Get the string.Invoke the match method on it bypassing the above mentioned regular expression.Retrieve the result.Example 1import java.util.Scanner; public class AlphanumericString {    public static void main(String args[]) {       Scanner sc ...

Read More
Showing 56471–56480 of 61,297 articles
Advertisements