麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Regex > 正文

java正則表達式四種常用的處理方式(匹配、分割

2020-03-22 20:22:24
字體:
來源:轉載
供稿:網友
PHP javahtml' target='_blank'>正則表達式四種常用的處理方式(匹配、分割、替代、獲?。?BR /> java 正則表達式高級篇,介紹四種常用的處理方式:匹配、分割、替代、獲取,具體內容如下
package test; import java.util.regex.Matcher; import java.util.regex.Pattern; * 正則表達式 * 正則表達式 的用法主要是4種方面的使用 * 匹配,分割,替換,獲取. * 用一些簡單的符號來代表代碼的操作 * @author cyc public class Rex { public static void main(String[] args) { //針對字符串處理 Rex reg = new Rex(); //校驗qq的reg正則表達式 //這里的/w 是指的是[a-zA-Z0-9],還有一個重要的是 ,*.+這三個分別 // 表示出現1次或者1次都沒有, //+表示出現1次或者n次, //*表示出現0次或者n次, //還有些特殊的寫法X{n}恰好n次X{n,}至少n次,X{n,m}n次到m次, String mathReg = "[1-9]//d{4,19}"; String divisionReg = "(.)//1+"; ////b 是指的邊界值 String getStringReg = "http://b//w{3}//b"; //字符串匹配(首位是除0 的字符串) reg.getMatch("739295732",mathReg); reg.getMatch("039295732",mathReg); //字符串的替換 //去除疊詞 reg.getReplace("12111123ASDASDAAADDD",divisionReg,"$1"); //字符串的分割 //切割疊詞,重復的 //這里要知道一個組的概念(.)//1第二個和第一個至相同 reg.getDivision("aadddddasdasdasaaaaaassssfq",divisionReg); //字符串的獲取 //現在獲取三個字符串取出 reg.getString("ming tian jiu yao fangjia le ",getStringReg); /** * 獲取查詢的字符串 * 將匹配的字符串取出 private void getString(String str, String regx) { //1.將正在表達式封裝成對象Patten 類來實現 Pattern pattern = Pattern.compile(regx); //2.將字符串和正則表達式相關聯 Matcher matcher = pattern.matcher(str); //3.String 對象中的matches 方法就是通過這個Matcher和pattern來實現的。 System.out.println(matcher.matches()); //查找符合規則的子串 while(matcher.find()){ //獲取 字符串 System.out.println(matcher.group()); //獲取的字符串的首位置和末位置 System.out.println(matcher.start()+"--"+matcher.end()); /** * 字符串的分割 private void getDivision(String str, String regx) { String [] dataStr = str.split(regx); for(String s:dataStr){ System.out.println("正則表達式分割++"+s); /** * 字符串的替換 private void getReplace(String str, String regx,String replaceStr) { String stri = str.replaceAll(regx,replaceStr) ; System.out.println("正則表達式替換"+stri); /** * 字符串處理之匹配 * String類中的match 方法 public void getMatch(String str, String regx){ System.out.println("正則表達匹配"+str.matches(regx)); }以上就是Java正則表達式的全部內容,希望對大家的學習有所幫助PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 失禁高潮抽搐喷水h | 欧美精品亚洲人成在线观看 | 狠狠干夜夜草 | 亚洲第一成人在线观看 | gogo全球大胆高清人露出91 | 国产免费人做人爱午夜视频 | 欧美福利视频一区二区三区 | 欧美一区在线观看视频 | 亚洲人成在线播放 | 亚洲福利在线观看视频 | 亚洲第一综合 | 成人在线视频精品 | 亚洲成人在线视频网站 | 天堂精品在线 | 国产88久久久国产精品免费二区 | 午夜视频在线观看免费视频 | 日韩视频区 | 可以看逼的视频 | 精品一区久久久 | 毛片118极品美女写真 | 欧美一级高潮片免费的 | 欧美国产一区二区三区激情无套 | 国产在线一区二区三区 | 欧美一区在线观看视频 | free国产hd老熟bbw| 欧美一级毛片欧美一级成人毛片 | 欧美特黄a| h视频免费观看 | 沉沦的校花奴性郑依婷c到失禁 | 中国av免费在线观看 | 一级做a爱片毛片免费 | 羞羞草视频 | 国产乱色精品成人免费视频 | 毛片在线免费 | 欧美人与性禽动交精品 | 国产一区二区三区视频在线 | 极品销魂一区二区三区 | 亚洲爱爱网站 | 九九夜夜| 亚州欧美视频 | 99麻豆久久久国产精品免费 |