- Trending Categories
- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 2616 Articles for Java
54 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The anchoring bounds are used to match the region matches such as ^ and $. By default a matcher uses anchoring bounds, you can switch from using anchoring bounds to non-anchoring bounds using the useAnchoringBounds() method.The hasAnchoringBounds() method of this (Matcher) class verifies whether the current matcher uses anchoring bounds if so, it returns true else, it returns false.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class HasAnchoringBoundsExample { ... Read More
48 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The lookingAt() method of the Matcher class matches the given input text with the pattern, starting from the beginning of the region. In case of a match, this method returns true, else, false. Unlike the matches() method this method doesn’t require a match in the entire region to return true.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String[] args) { ... Read More
189 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The toMatchResult() method of this (Matcher) returns the match state of the current matcher.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class ToMatchResultExample { public static void main(String[] args) { String str = "This is an example."; //Regular expression to match contents of the bold tags String regex = "(\S+)"; //Creating a pattern object ... Read More
93 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The regionEnd() method of this (Matcher) class returns an integer value representing the end index of the current matcher object.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegionEndExample { public static void main(String[] args) { String regex = "(.*)(\d+)(.*)"; String input = "This is a sample Text, 1234, with numbers in between."; //Creating a pattern object ... Read More
139 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The region() method of this (Matcher) class accepts two integer values representing positions in the input string and, sets a region of the current matcher.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegionExample { public static void main(String[] args) { //Regular expression to accepts 6 to 10 characters String regex = "\A(?=\w{6, 10}\z)"; System.out.println("Enter 5 to ... Read More
366 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.Both matches() and find() methods of the Matcher class tries to find the match according to the regular expression in the input string. In case of a match, both returns true and if a match is not found both methods return false.The main difference is that the matches() method try to match the entire region of the given input i.e. if you are trying to search for ... Read More
455 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The appendReplacement() method of this (Matcher) class accepts a StringBuffer object and a String (replacement string) as parameters and, appends the input data to the StringBuffer object, replacing the matched content with the replacement string.Internally, this method reads each character from the input string and appends the String buffer, whenever a match occurs it appends the replacement string instead of matched content part of the string to ... Read More
405 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The groupCount() method of this (Matcher) class calculates the number of capturing groups in the current match.Example 1import java.util.regex.Matcher; import java.util.regex.Pattern; public class GroupTest { public static void main(String[] args) { String regex = "(.*)(\d+)(.*)"; String input = "This is a sample Text, 1234, with numbers in between."; //Creating a pattern object Pattern pattern ... Read More
193 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The appendTail() method of this (Matcher) class accepts a StringBuffer object and append the characters of the input sequence to it.Exampleimport java.util.regex.Matcher; import java.util.regex.Pattern; public class AppendTail { public static void main(String[] args) { String str = "This is an example HTML script."; //Regular expression to match contents of the bold tags String regex = "(\S+)"; ... Read More
160 Views
The java.util.regex.Matcher class represents an engine that performs various match operations. There is no constructor for this class, you can create/obtain an object of this class using the matches() method of the class java.util.regex.Pattern.The toString() method of the Matcher class returns a string value representing the contents of the current matcher object.Example 1import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ToStringExample { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Enter input text: "); String input = sc.nextLine(); String regex = "[#%&*]"; ... Read More