導航:首頁 > 編程語言 > java正則讀取

java正則讀取

發布時間:2023-06-30 02:27:20

1. java用正則表達式獲取內容

請參考,不得不上傳圖片,

正常的JAVA代碼,總是會被和諧

2. java正則表達式如何獲取字元串中所有匹配內容

java正則抄表達式提取需要用到Matcher類。

3. java中使用正則表達式獲取字元串數組中含有字元[ ]的字元串,將得到的內容用字元串term表示



importjava.util.regex.Matcher;
importjava.util.regex.Pattern;

publicclassJButtonTest
{
版publicstaticvoidmain(String[]args)
{
權Stringinput="abc[1]dd[a-b]df[3.b]";
Stringregex="\[[^\[\]]*\]";
Patternpattern=Pattern.compile(regex);
Matchermatcher=pattern.matcher(input);
while(matcher.find())
{
System.out.println(matcher.group());
}
}
}

4. JAVA正則表達式獲取特定的字元串

String a=" ID:1234567;Psd:asd1234567;Name:jack;";
Pattern pattern = Pattern.compile(":.*?;");
Matcher matcher = pattern.matcher(a);
while (matcher.find()){
System.out.println(matcher.group().replace(":", "").replace(";", ""));
}

5. 請問怎麼用java正則表達式提取以下文本中指定的內容

正則表達式是根據規則來匹配文本,你這里只給了一個文本示例,所以無法建立其比較普遍通用的規則。

以下是示例代碼,可供參考。代碼中對每一個你要的數據進行了一個單獨匹配,也可以通過一次匹配取出全部的數據。

importjava.util.regex.Matcher;
importjava.util.regex.Pattern;

publicclassTest{
publicstaticvoidmain(String[]args){
Patternzj=Pattern.compile("地震震級為(.*?級)");
Patternsd=Pattern.compile("震源深度(.*?米)");
Patternfw=Pattern.compile("倒塌房屋(.*?間)");
Patternsw=Pattern.compile("(\d+人).*?死亡");

Stringcontent="截至2017年日3月7日,記者從前線傳來消息,此次地震震級為4.7級,震源深度8千米。國道213線K774+600m處發生塌方,預計倒塌房屋200餘間,地震造成6人當場死亡,23人重傷,另有7輛車被砸毀。";

Matchermatcher=zj.matcher(content);
if(matcher.find()){
Stringresult=matcher.group(1);
System.out.println("地震震級:"+result);
}

matcher=sd.matcher(content);
if(matcher.find()){
Stringresult=matcher.group(1);
System.out.println("震源深度:"+result);
}

matcher=fw.matcher(content);
if(matcher.find()){
Stringresult=matcher.group(1);
System.out.println("倒塌房屋:"+result);
}

matcher=sw.matcher(content);
if(matcher.find()){
Stringresult=matcher.group(1);
System.out.println("死亡人數:"+result);
}
}
}

閱讀全文

與java正則讀取相關的資料

熱點內容
手機微信群里的文件在哪裡 瀏覽:364
市場里哪些是鴻蒙app 瀏覽:979
安卓手機錄屏工具 瀏覽:289
樂視手機是什麼數據線 瀏覽:307
flash中的蒙太奇教程 瀏覽:610
手游錄屏app哪些好用 瀏覽:75
surfacepro4視頻教程 瀏覽:880
修改配置文件警告什麼意思 瀏覽:10
銀行如何利用大數據進行創新 瀏覽:726
javazip文件類型 瀏覽:439
迅雷總是彈出在線升級 瀏覽:181
編程如何把數據合並到一起 瀏覽:898
內網無法連接資料庫 瀏覽:236
蘋果5s錄像能錄多久 瀏覽:478
如何恢復網路連接 瀏覽:415
cc語言編程是什麼意思 瀏覽:189
java線程式控制制項 瀏覽:167
採集器怎麼採集淘寶數據 瀏覽:706
word如何一次保存多個文件 瀏覽:266
光遇國際服網路錯誤怎麼解決 瀏覽:648

友情鏈接