Re: [問題] java 正規取代表示法
※ 引述《qrtt1 (愚人)》之銘言:
: ※ 引述《appleboy46 (我是道明柏毅)》之銘言:
: : // compile pattern
: : Pattern p = Pattern.compile("[^\"]+\"([^\"]+)\"[^\"]+");
: : // get matcher
: : Matcher m = p.matcher(result.replaceAll("[<li></li>]",""));
: result.replaceAll("[<li></li>]","")
: 這樣寫蠻詭異的
: "[<li></li>]" <==> "[<li/>]" 這二個意義不是一樣的嗎?
: 您可能需要重新描述您的問題
請問一下 "[<li></li>]" <==> "[<li/>]"
我改成 "[</?li>]" 也可以
我想問的是 "[<li/>]" 這個也可以喔,跟我想像的不一樣
我以為是 符合 <li/> 這個字串才會被取代為空白~
我正規觀念有錯誤嗎?
--
********************************************************
* Appleboy Blog *
* http://blog.Wu-Boy.com/ *
* Appleboy Album *
* http://pic.wu-boy.com *
********************************************************
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.215.42
推
03/10 12:49, , 1F
03/10 12:49, 1F
※ appleboy46:轉錄至看板 RegExp 03/10 13:39
→
03/10 13:40, , 2F
03/10 13:40, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 5 篇):