Java實(shí)現(xiàn)在正則表達(dá)式中控制大小寫的方法
本文實(shí)例講述了Java實(shí)現(xiàn)在正則表達(dá)式中控制大小寫的方法。分享給大家供大家參考,具體如下:
默認(rèn)是:區(qū)分大小寫的;
傳遞標(biāo)志參數(shù):Pattern.CASE_INSENSITIVE,以說(shuō)明匹配時(shí)忽略大小寫;
如果你的代碼運(yùn)行在不同的地區(qū)那么你應(yīng)該再添加一個(gè)Pattern.UNICODE_CASE標(biāo)志。
import java.util.regex.Pattern;
/**
* Created by Frank
* 在正則表達(dá)式中控制大小寫
*/
public class CaseMatch {
public static void main(String[] args) {
Pattern reCaseInsens = Pattern.compile("\\bTest\\b", Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE);
reCaseInsens.matcher("input");
}
}
PS:這里再為大家提供2款非常方便的正則表達(dá)式工具供大家參考使用:
JavaScript正則表達(dá)式在線測(cè)試工具:
http://tools.jb51.net/regex/javascript
正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg
希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。
- Java中正則表達(dá)式去除html標(biāo)簽
- Java使用正則表達(dá)式刪除所有HTML標(biāo)簽的方法示例
- 正則表達(dá)式中環(huán)視的簡(jiǎn)單應(yīng)用示例【基于java】
- Java正則表達(dá)式實(shí)現(xiàn)在文本中匹配查找換行符的方法【經(jīng)典實(shí)例】
- java使用正則表達(dá)式查找包含的字符串示例
- Java基于正則表達(dá)式實(shí)現(xiàn)查找匹配的文本功能【經(jīng)典實(shí)例】
- Java基于正則表達(dá)式實(shí)現(xiàn)的替換匹配文本功能【經(jīng)典實(shí)例】
- Java正則表達(dá)式判斷字符串中是否包含中文示例
- Java通過(guò)正則表達(dá)式獲取字符串中數(shù)字的方法示例
- Java使用正則表達(dá)式實(shí)現(xiàn)找出數(shù)字功能示例
- Java利用正則表達(dá)式提取數(shù)據(jù)的方法
- Java使用正則表達(dá)式去除小數(shù)點(diǎn)后面多余的0功能示例
相關(guān)文章
SpringBoot?快速實(shí)現(xiàn)分庫(kù)分表的2種方式
本文將為您介紹?ShardingSphere?的一些基礎(chǔ)特性和架構(gòu)組成,以及在?Springboot?環(huán)境下通過(guò)JAVA編碼和Yml配置兩種方式快速實(shí)現(xiàn)分庫(kù)分表功能,感興趣的朋友跟隨小編一起看看吧2023-06-06
解決springboot上傳圖片后無(wú)法立即訪問(wèn)需重啟的問(wèn)題
這篇文章主要介紹了解決springboot上傳圖片后無(wú)法立即訪問(wèn)需重啟的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12
Spring多定時(shí)任務(wù)@Scheduled執(zhí)行阻塞問(wèn)題解決
這篇文章主要介紹了Spring多定時(shí)任務(wù)@Scheduled執(zhí)行阻塞問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
Java?JDBC高封裝Util類的項(xiàng)目實(shí)踐
這篇文章主要介紹了Java?JDBC高封裝Util類的項(xiàng)目實(shí)踐,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-08-08
詳解基于java的Socket聊天程序——客戶端(附demo)
這篇文章主要介紹了詳解基于java的Socket聊天程序——客戶端(附demo),客戶端設(shè)計(jì)主要分成兩個(gè)部分,分別是socket通訊模塊設(shè)計(jì)和UI相關(guān)設(shè)計(jì)。有興趣的可以了解一下。2016-12-12
淺談Java中Lock和Synchronized的區(qū)別
這篇文章主要介紹了Java中Lock和Synchronized的區(qū)別,Lock和Synchronized都是java中去用來(lái)解決線程安全問(wèn)題的一個(gè)工具,但是具體有什么區(qū)別呢?下面我們一起進(jìn)入文章了解具體詳細(xì)內(nèi)容吧,需要的朋友可以參考一下2022-04-04
springboot整合mybatis的超詳細(xì)過(guò)程(配置模式+注解模式)
這篇文章主要介紹了springboot整合mybatis的詳細(xì)過(guò)程(配置模式+注解模式),這里我使用的是配置模式+注解模式所以需要配置全局文件,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
IDEA Spring Boot 自動(dòng)化構(gòu)建+部署的實(shí)現(xiàn)
這篇文章主要介紹了IDEA Spring Boot 自動(dòng)化構(gòu)建+部署的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01

