日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java 查找 替换_java 查找、替换

發布時間:2025/4/5 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 查找 替换_java 查找、替换 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在工作中經常用到的查找替換方式是String的replace、replaceAll。不過配合使用Pattern、Matcher、StringBuffer可以實現更靈活的替換。代碼如下,重點看一下“動態替換”。

import?static?org.junit.Assert.*;

import?java.util.regex.Matcher;

import?java.util.regex.Pattern;

import?org.junit.Test;

/**

*?java查找替換

*

*?@author?wei.ss

*

*/

public?class?JavaSearchReplace?{

@Test

public?void?test()?{

//?String的替換方法

String?content?=?"aaaaa";

//?替換第一個,第一個參數支持正則表達式

assertEquals("baaaa",?content.replaceFirst("a",?"b"));

assertEquals("baaaa",?content.replaceFirst("[a-z]",?"b"));?//?正則表達式

//?按字符替換:?替換所有查找到的字符。顯然第一個參數不支持正則表達式

assertEquals("bbbbb",?content.replace('a',?'b'));

//?按字符串替換:替換所有查找到的字符串,第一個參數不支持正則表達式。

assertEquals("bbbbb",?content.replace("a",?"b"));

//?替換所有:和replace(String,?String)方法不同的是,replaceAll第一個參數還支持正則表達式

assertEquals("bbbbb",?content.replaceAll("a",?"b"));

assertEquals("bbbbb",?content.replaceAll("\\w",?"b"));?//?正則表達式

//?重點注意一下:動態替換。

//?需求是:將所有查找到的a字母依次替換為1,2,3,依次類推,最后的結果應該是"xxxxx1xx2345xx6yyy"

content?=?"xxxxxaxxaaaaxxayyy";

String?expected?=?"xxxxx1xx2345xx6yyy";?//?期望的結果

StringBuffer?sb?=?new?StringBuffer();

Pattern?p?=?Pattern.compile("a");

Matcher?m?=?p.matcher(content);

int?i?=?1;

while?(m.find())?{

m.appendReplacement(sb,?i++?+?"");

}

m.appendTail(sb);?//?把字符串的尾部也附加上,不然"yyy"將會丟失。

//?驗證結果

assertEquals(expected,?sb.toString());

}

}

總結

以上是生活随笔為你收集整理的java 查找 替换_java 查找、替换的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 岳奶大又白下面又肥又黑水多 | 91精品国产综合久久久蜜臀图片 | 亚洲色婷婷久久精品av蜜桃 | 麻豆精品免费视频 | 九七影院在线观看免费观看电视 | kendra lust free xxx| 国产白浆在线观看 | 超碰加勒比 | 国产精品乱子伦 | 日本天天操 | 欧美日韩一区二区三区四区 | 成人激情视频网站 | 亚洲国产婷婷香蕉久久久久久99 | 免费人成在线观看视频播放 | 亚洲三级在线免费观看 | av青青草原 | 色妻影院 | 国产精品国产三级国产播12软件 | a级片在线视频 | 天天天天躁天天爱天天碰2018 | 黄色网在线免费观看 | 成人看的毛片 | 青青啪啪 | 免费的黄色的视频 | 午夜网页| 夜夜欢天天干 | 人人看av| 国产精品国产三级国产传播 | av电影一区二区三区 | 欧美一级性生活视频 | 幸福,触手可及 | 打开免费观看视频在线 | 久草日韩 | 欧美丰满bbw| 狠狠干网站 | 欧美一区二区三区久久久 | 国产精品久久久久久久久久久久久久久久 | 九九热免费精品视频 | 男人与雌性宠物交啪啪 | 9.1成人免费看片 | 女女同性被吸乳羞羞 | 久久精品免费网站 | 日韩高清国产一区在线 | 亚洲女人毛茸茸 | 亚洲中文字幕一区在线 | 超碰人人在线 | 成人夜晚视频 | 奇米综合 | 无码日韩精品一区二区 | 四虎视频 | www久久久久久久 | 亚洲色偷偷色噜噜狠狠99网 | 五月天伊人网 | 色播五月综合 | 九一在线视频 | 99久久久无码国产精品性青椒 | 久久久久www | 久久久久久毛片 | 熟妇高潮一区二区三区 | 欧美亚洲久久 | 制服丝袜av一区二区三区下载 | 精品区一区二区 | 天天干天天日 | 日韩欧美成人一区二区三区 | 九九精品免费视频 | 日韩欧美综合视频 | 高清视频一区 | wwwxxoo| 亚洲一区二区三区激情 | 国产又大又硬又粗 | 欧美日韩激情视频在线观看 | 精品视频免费观看 | 色窝av| 91高清在线免费观看 | 久久免费黄色网址 | proumb性欧美在线观看 | 国产一级做a | 中文字幕码精品视频网站 | 免费黄网站在线看 | 日韩免费高清 | wwxx日本| 伊伊成人网 | 和漂亮岳做爰3中文字幕 | 玖玖热在线视频 | 反差在线观看免费版全集完整版 | 亚洲精品第二页 | 免费毛片看片 | 天天人人精品 | 成人影片在线免费观看 | 欧美精品二区三区四区免费看视频 | 91亚洲在线 | 少妇精品无码一区二区 | 性工作者十日谈 | 亚洲中文字幕无码av永久 | 欧美一区自拍 | 狠狠插影院 | 亚洲福利天堂 | 特级西西444www高清大胆 | 国产欧美一级 |