<em id="09ttv"></em>
    <sup id="09ttv"><pre id="09ttv"></pre></sup>
    <dd id="09ttv"></dd>

        • replace與replaceAll的區(qū)別

          2019-12-6    seo達人

          概述



          replace的參數(shù)是char和CharSequence,即可以支持字符的替換,也支持字符串的替換(CharSequence即字符串序列的意思,說白了也就是字符串)



          replaceAll的參數(shù)是regex,即基于規(guī)則表達式的替換,比如:可以通過replaceAll("\d", “*”)把一個字符串所有的數(shù)字字符都換成星號



          相同點



          相同點:都是全部替換,即把源字符串中的某一字符或字符串全部換成指定的字符或字符串



          不同點



          不同點:replaceAll支持正則表達式,因此會對參數(shù)進行解析(兩個參數(shù)均是),如replaceAll("\d", “"),而replace則不會,replace("\d","”)就是替換"\d"的字符串,而不會解析為正則



          另外還有一個不同點:“\”在java中是一個轉義字符,所以需要用兩個代表一個。例如System.out.println( “\” ) ;只打印出一個""。但是“\”也是正則表達式中的轉義字符,需要用兩個代表一個。所以:\被java轉換成\,\又被正則表達式轉換成\,因此用replaceAll替換“\”為"\",就要用replaceAll("\","\\"),而replace則replace("\","\")



          如果只想替換第一次出現(xiàn)的,可以使用replaceFirst(),這個方法也是基于規(guī)則表達式的替換,但與replaceAll()不同的是,只替換第一次出現(xiàn)的字符串




          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://m.sdgs6788.com

          存檔

          国产 亚洲 欧美 另类 久久| 日本人妻丰满熟妇久久久久久| 午夜精品久久久久久影视777 | 亚洲综合精品香蕉久久网| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 久久久噜噜噜久久中文福利| 污污内射久久一区二区欧美日韩| 99久久无色码中文字幕人妻| 99久久久久| 中文字幕精品久久久久人妻| 久久受www免费人成_看片中文| 无码专区久久综合久中文字幕 | 国产精品久久久久影院色| 日韩影院久久| 久久国产乱子伦精品免费强| 国产国产成人久久精品| 久久夜色撩人精品国产| 国产精品成人久久久| 久久综合丁香激情久久| 亚洲AV日韩AV天堂久久| 亚洲欧美精品一区久久中文字幕| 久久亚洲精品国产亚洲老地址| 久久久久久久尹人综合网亚洲| 久久国产精品无| 久久男人AV资源网站| 狠狠色婷婷综合天天久久丁香| 少妇人妻综合久久中文字幕| 国内精品久久久久久久亚洲 | 久久精品国产WWW456C0M| 国产99久久精品一区二区| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 久久精品这里只有精99品| 久久精品国产免费| 久久精品国产亚洲麻豆| 国产一级持黄大片99久久| 精品久久久无码人妻中文字幕豆芽 | 99久久婷婷免费国产综合精品| 性做久久久久久久| 精品免费久久久久久久| 99久久中文字幕| 国产精品热久久无码av|