最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用Java正則去掉字符串中重復出現(xiàn)的字符

 更新時間:2010年12月05日 15:23:40   作者:  
abcde 順序可以不一樣,也就是去掉重復出現(xiàn)的字符
String str = "abcdeabcdeabcdeaaaaaadddddceeeeabcccccccacadaeec";
str = str.replaceAll(reg, "");
System.out.println(str);

str = str.replaceAll("(?s)(.)(?=.*\\1)", "");
(?s)(.)(?=.*\1)

(?s) 開啟單行模式 DOTALL 讓. 號匹配任意字符
(.) 任意字符 并捕獲在第一組
(?=.*\1) 這是斷言, 表示后面內(nèi)容將是 任意個字符加上第一組所捕獲的內(nèi)容

這樣子,如果這整個式子匹配到,表示,第一個捕獲組內(nèi)容在字符串中,至少出現(xiàn)兩次,替換為 "" 空串.

進行 全局替換后, 整個字符串所出現(xiàn)的字符將不重復。

相關文章

最新評論

广宁县| 富裕县| 江安县| 百色市| 绵竹市| 偃师市| 遵义县| 正镶白旗| 张家川| 德昌县| 漠河县| 辉县市| 辽阳市| 内黄县| 聂拉木县| 奉化市| 镇江市| 济宁市| 会宁县| 土默特右旗| 麻江县| 灵川县| 徐汇区| 绥芬河市| 呈贡县| 广南县| 肇庆市| 东方市| 平阳县| 普兰店市| 化德县| 黄陵县| 福鼎市| 台北县| 河间市| 芒康县| 陈巴尔虎旗| 罗源县| 潼关县| 灌云县| 孟连|