當前位置:首頁 » 編程語言 » javastyle

javastyle

發布時間: 2024-03-24 22:29:01

java中使用正則表達式將圖片標簽中的style標簽去除

Java正則表達式 (<img.*?)style=".*?" 替換成 $1

其中.*表示0個或0以上多個任意字元

.*?表示0個或0以上多個任意字元的非貪婪匹配,就是假如一個句子中有多個style,它匹配距離最近的那個style,同理後面的.*?匹配距離最近的雙引號

$1表示反向引用,它代表的是正則表達陪跡式中的第一個小括弧所括起來的分組的內容,如果有兩個小括弧括起來的內容,則分別埋凱用$1,$2表示它們(在替換後的字元串中)

完整的Java程序如下

publicclassCC{
publicstaticvoidmain(String[]args){
Strings="<imgsrc="file/img/2016/12-28/1234-25521482893088459.jpg"title="1234.jpg"alt=""width="396"height="271"style="width:396px;height:271px;"/>";
蘆液並System.out.println(s.replaceAll("(<img.*?)style=".*?"","$1"));
}
}

運行結果

<img src="file/img/2016/12-28/1234-25521482893088459.jpg" title="1234.jpg" alt="" width="396" height="271" />

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:578
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:872
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:567
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:751
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:669
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:995
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:240
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:99
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:791
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:697