Java用正則對字符串進行處理并判斷是否能轉為數(shù)字
更新時間:2018年06月01日 11:54:40 作者:連接數(shù)據(jù)庫
這篇文章主要介紹了Java用正則對字符串進行處理并判斷是否能轉為數(shù)字的實例代碼,代碼很簡單,需要的朋友可以參考下
代碼如下所示:
package java_test; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @author: gznc_pcc * @date:2018年6月1日 10:50:38 * @version : * */ class Main { public static void main(String[] args) { String lineString = "[\"1\"]"; String line = "[\"on\",\"1\",\"5\",\"8\",\"10\"]"; lineString = line.replaceAll("[\"\\[\\]]", "");//用""替換" [ ] String[] word = lineString.split(","); //以,切割 System.out.println(lineString); for(int i=0;i<word.length;i++){ Pattern pattern = Pattern.compile("[0-9]*"); //正則,匹配數(shù)字 Matcher matcher = pattern.matcher(word[i]); if(matcher.matches()){ System.out.println("1:可以轉換"); System.out.println(Integer.parseInt(word[i])); } else { System.out.println("2:不能轉換"); System.out.println(word[i]); } } } }
總結
以上所述是小編給大家介紹的Java用正則對字符串進行處理并判斷是否能轉為數(shù)字,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
收集一些常用的正則表達式(匹配中文字符、匹配雙字節(jié)字符、匹配HTML標記、匹配空行 and so on~~~)
正則表達式用于字符串處理,表單驗證等場合,實用高效,應用廣泛,但用到時總是不太把握,以致往往要上網(wǎng)查一番資料,下面把我搜素資料加工整理分享給大家,需要參考的朋友可以借鑒下2015-09-09Centos7?Shell編程之正則表達式、文本處理工具詳解
正則表達式可以很靈活的提供各種模糊匹配的篩選規(guī)則。常被用來檢索、替換那些符合某個模式的文本,這篇文章主要介紹了Centos7?Shell編程之正則表達式、文本處理工具,需要的朋友可以參考下2022-08-08正則表達式提取網(wǎng)址、標題、圖片等一例(.Net Asp Javascript/Js)的實現(xiàn)
用各種語言實現(xiàn)的提取內容中的網(wǎng)址,標題,圖片等功能代碼,對于大家掌握正則的共用性有很大的幫助。2008-11-11