你可以用replaceAll刪除非英文字母的字母String b = a.replaceAll("[^a-zA-Z]", "");
十年的長泰網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網營銷推廣的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整長泰建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“長泰網站設計”,“長泰網站推廣”以來,每個客戶項目都認真落實執(zhí)行。
關鍵在于你的正則表達式怎么寫,具體你查查,我上面的表達式,不一定正確,沒驗證過
利用正則表達式匹配字母,然后替換,示例代碼:
public?class?Test?{??
public?static?void?main(String[]?args)?{??
String?str?=?"kdla8405118*)(^%*YTILKH89015jfkhka";??
str?=?str.replaceAll("[a-zA-Z]",""?);??
System.out.println(str);??
}??
}??
//輸出的結果:??
//8405118*)(^%*89015
一:思路:
使用java方法replaceAll();通過正則表達式匹配替換掉所有的字母。
二:代碼如下(可直接復制出來運行,在控制臺中查看效果):
public?static?void?main(String[]?args){
String?str="abc123123成你懂嗎bxcxsaf";
//通過正則表達式替換掉所有的字母
String?strNew?=?str.replaceAll("[a-zA-Z]","");
System.out.println(strNew);
}
運行結果如下:
三:擴展(正則表達式)
正則表達式使用單個字符串來描述、匹配一系列符合某個句法規(guī)則的字符串。在很多情況下,通常被用來,檢索和替換符合某個規(guī)則的文本。
PS:有興趣可以深入研究一下正則表達式的語法,及規(guī)則。
分享題目:java剔除字母代碼 字符串中刪除某些字母
網站地址:http://muchs.cn/article18/hjcidp.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站制作、企業(yè)網站制作、商城網站、做網站、、移動網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)