java正則表達式的簡單運用
更新時間:2018年08月26日 14:46:55 作者:魔靈兒
這篇文章主要為大家詳細介紹了java正則表達式的簡單運用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文為大家分享了如何運用java正則表達式的方法,供大家參考,具體內(nèi)容如下
1.是否匹配給定的模型
代碼如下:
public static void main(String[] args) {
String pattern="a\\d{2}f";//模型:以a開始,接2位數(shù)字,以f結尾
String s="a22";
boolean b=s.matches(pattern);
System.out.println(s+"匹配"+pattern+"嗎:"+b);
s="a22f";
b=s.matches(pattern);
System.out.println(s+"匹配"+pattern+"嗎:"+b);
}
運行結果如下:

2.替換
代碼如下:
public static void main(String[] args) {
String s="你你 好 嗎嗎嗎 ";
System.out.println("替換前:"+s);
String pattern="\\s+";
s=s.replaceAll(pattern, "");
System.out.println("替換后:"+s);
}
運行結果如下:

3.去重
代碼如下:
public static void main(String[] args) {
String s="你你好嗎嗎嗎";
System.out.println("替換前:"+s);
String pattern="(.)\\1+";
s=s.replaceAll(pattern, "$1");
System.out.println("替換后:"+s);
}
運行結果如下:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Spring MVC文件上傳大小和類型限制以及超大文件上傳bug問題
這篇文章主要介紹了Spring MVC文件上傳大小和類型限制以及超大文件上傳bug問題,非常具有實用價值,需要的朋友可以參考下2017-10-10
java實現(xiàn)隨機森林RandomForest的示例代碼
本篇文章主要介紹了java實現(xiàn)隨機森林RandomForest的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08
關于Spring自定義XML schema 擴展的問題(Spring面試高頻題)
今天給大家分享一道spring高頻率面試題關于Spring自定義XML schema 擴展的問題,今天以spring整合dubbo的實例給大家詳細講解下,感興趣的朋友跟隨小編一起看看吧2021-05-05
ehcache開源緩存框架_動力節(jié)點Java學院整理
Ehcache是現(xiàn)在最流行的純Java開源緩存框架,這篇文章主要介紹了ehcache框架的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
Spring Security基于散列加密方案實現(xiàn)自動登錄功能
為了提高項目的用戶體驗,我們可以在項目中添加自動登錄功能,當然也要給用戶提供退出登錄的功能。接下來學習下Spring Security基于散列加密方案實現(xiàn)自動登錄功能,一起看看吧2021-09-09

