第三次学JAVA再学不好就吃翔(part65)--正则表达式
生活随笔
收集整理的這篇文章主要介紹了
第三次学JAVA再学不好就吃翔(part65)--正则表达式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學習筆記,僅供參考
文章目錄
- 正則表達式
- 相關函數
- matches函數
- split方法
- replace方法
- replaceAll方法
- 舉個例子
正則表達式
關于正則表達式方面的詳細知識點,請看正則表達式專欄。
相關函數
matches函數
public boolean matches(String regex)
告知此字符串是否匹配給定的正則表達式。
-
參數
- regex - 用來匹配此字符串的正則表達式
-
返回
- 當且僅當此字符串匹配給定的正則表達式時,返回 true
split方法
public String[] split(String regex)
根據給定正則表達式的匹配拆分此字符串。
-
參數
- regex - 定界正則表達式
-
返回
- 字符串數組,它是根據給定正則表達式的匹配拆分此字符串確定的
replace方法
public String replace(char oldChar,char newChar)
返回一個新的字符串,它是通過用newChar替換此字符串中出現的所有oldChar得到的。
-
參數
- oldChar - 原字符。
- newChar - 新字符。
-
返回
- 一個從此字符串派生的字符串,它將此字符串中的所有 oldChar 替代為 newChar。
replaceAll方法
public String replaceAll(String regex,String replacement)
使用給定的 replacement 替換此字符串所有匹配給定的正則表達式的子字符串。
-
參數
- regex - 用來匹配此字符串的正則表達式
- replacement - 用來替換每個匹配項的字符串
-
返回
- 所得 String
舉個例子
- 例子1
輸出:
false true false- 例子2
輸出:
Huang Bai Tim- 例子3
輸出:
Huang-Bai-Tim- 例子4
輸出:
true false- 例子5
輸出:
安安徽財財經大學學學學 安徽財經大學總結
以上是生活随笔為你收集整理的第三次学JAVA再学不好就吃翔(part65)--正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA面试题(part7)--Inte
- 下一篇: 第三次学JAVA再学不好就吃翔(part