Home Regularexpressions Match string using regular expression without Case sensitivity



Match string using regular expression without Case sensitivity
Posted on: August 30, 2008 at 12:00 AM
This Example describes the way to match the String using regular expression. For this we are going to make program named Matching_Casesensitive.java.

Match string using regular expression without Case sensitivity

     

This Example describes the way to match the String using regular expression. For this we are going to make program named Matching_Casesensitive.java. The steps involved in program Matching_Casesensitive.java are described below:-

String regex="^java":-Defining regression as string. Here (^java) means all the words which are named as java .

Pattern.CASE_INSENSITIVE| Pattern.MULTILINE:-This enables the pattern to match case insensitive. The word can either be in caps or not.

Matching_Casesensitive.java

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Matching_Casesensitive {

  public static void main(String[] args) {
 
  String regex="^java";
 Pattern pattern = Pattern.compile(regex,
  Pattern.CASE_INSENSITIVE| Pattern.MULTILINE);
 String text="java has classes\n" 
 +"Java has methods\n"
  "JAVA have regular expressions\n"
  "Regular expressions are in Java";
 System.out.println("Words from the Text is:-");
  System.out.println(text);
  System.out.println("========================");
 Matcher m = pattern.matcher(text);
  
 System.out.println("Finded words from the Text is:-");
 while (m.find())
  System.out.println(m.group());
  }}

Output of the program:-

Words from the Text is:-
java has classes
Java has methods
JAVA have regular expressions
Regular expressions are in Java
========================
Finded words from the Text is:-
java
Java
JAVA


Download Source Code

Related Tags for Match string using regular expression without Case sensitivity:
javacstringiomakeexpressionnameusingthiscasecasforexamplematchingprogrammatchtoexpressramexamssieitdesulinasmtrcajesasenamedmeprodescribexaxampsessatkisivmplpresspregoarstrxpvascrssriringthavbesstchipleplpronogro


More Tutorials from this section

Ask Questions?    Discuss: Match string using regular expression without Case sensitivity  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.