- 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
How to search for a pattern in a Java string?
Java provides the java.util.regex package for pattern matching with regular expressions. You can then search for a pattern in a Java string using classes and methods of this packages.
Example
import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexMatches { public static void main( String args[] ) { String line = "This order was placed for QT3000! OK?"; String pattern = "(.*)(\d+)(.*)"; Pattern r = Pattern.compile(pattern); Matcher m = r.matcher(line); if (m.find( )) { System.out.println("Found value: " + m.group(0)); System.out.println("Found value: " + m.group(1)); System.out.println("Found value: " + m.group(2)); }else{ System.out.println("NO MATCH"); } } }
Output
Found value: This order was placed for QT3000! OK? Found value: This order was placed for QT300 Found value: 0
- Related Articles
- How to search a string for a pattern in JavaScript?
- How to search for a string in an ArrayList in java?
- How to search for a string in JavaScript?
- How to search a MySQL table for a specific string?
- How to search for element in a List in Java?
- How to search a column for an exact string in MySQL?
- How to match a particular word in a string using Pattern class in Java?
- How to search for a value in Java Ennead Tuple
- MySQL Regex to match a pattern for ignoring a character in search like Chris.Brown?
- How to search for string or number in a field with MongoDB?
- How to search for exact string in MySQL?
- How to test if a Java String contains a case insensitive regex pattern
- How to extract a group from a Java String that contains a Regex pattern
- How to search for a keyword in google using Selenium Java?
- Search index of a character in a string in Java

Advertisements