1. 求一個替換img標簽的java正則表達式
StringoriString="<imgsrc='xxxxxx.jpg'>";
StringnewstString=oriString.replaceAll("<imgsrc='.+?'>","圖片");
2. java正則表達式怎麼一個個替換匹配的內容
Stringa="我是f_static_000的f_static_001aaaf_static_001";
//正則根據自己需要修改,replaceAll可以使用正則的捕獲組功能,$n引用第n個捕獲組
/**
replaceAll(regExp,replacement);第一個參數是正則字元串,第二個是替換內容
正則裡面有捕獲(正則裡面用小括弧捕獲)和引用的功能
*/
a=a.replaceAll("(f_static_\d+)","#[face/png/$1.png]#");
3. java正則替換 高手過來
String str="@ @11@1";
String str1 = str.replaceAll("@11", "<a href=\"\">$0</a>");
System.out.println(str1);
//\b是單詞分隔符 @不屬於單詞里的,所以就可以隔開
String str2 = str.replaceAll("@1*\\b", "<a href=\"\">$0</a>");
System.out.println(str2);
4. java正則表達式語法中的標簽是什麼呢是類似\\S,\\d這樣的東西嗎
標簽是什麼,在我的理解里;標簽是一個功能實現的最小單位工具;
比如html里的一系列標簽,功能具體化就是標簽
那在java正則表達式語法中的標簽是什麼呢?
各種各樣樣的定義就是標簽,它們組合起來就是正則表達式;
舉個例子,字元類
[abc] a、b 或 c(簡單類)
[^abc] 任何字元,除了 a、b 或 c(否定)
[a-zA-Z] a 到 z 或 A 到
Z,兩頭的字母包括在內(范圍)
[a-d[m-p]] a 到 d 或 m 到
p:[a-dm-p](並集)
[a-z&&[def]] d、e 或 f(交集)
[a-z&&[^bc]] a 到 z,除了 b 和
c:[ad-z](減去)
[a-z&&[^m-p]] a 到 z,而非 m 到
p:[a-lq-z](減去)
這裡面[],字母,^,-,&&就是標簽,也是元素;當然[]相當於房子,裡面的組合體相當於一個人,它們整體就是人住在房子里,標簽是什麼就用看你是怎麼理解的了
5. 急 java里用正則替換掉img標簽的src里的內容
我覺得可以先用正則把先匹配出imgName = 「圖片名.gif」,然後再替換:
content = content.replaceAll("(.*?)src=\"(.*?)","$1src=\"../image/" + imgName);
6. java正則表達式替換html中除標簽外的關鍵字內容
\b{keywords}\b(?=[^<>]*<)
把上面{keywords}替換成你的關鍵字,注意把{}也替換掉,我是為了讓你看明白換哪才加的{}。
然後你找到匹配上面的正則的地方後替換成你想替換的字元串就好了,全部替換記得用全局修飾符
7. java正則去除a標簽 <a>啊實打實的請問</a> 把A標簽中的內容替換成空。
String str="<a >hgfhgfhhhhh</a>";
String regx2 = "<a(\n|.*?))">(\n|.*?)</a>)";
Pattern p2= Pattern.compile(regx2);
Matcher macher2 =p2.matcher(str);
while (macher2.find()) {
System.out.println(macher2.group(1));
}
這里差不多就是樓主要的了。手寫沒有運行,可能有點錯誤
8. java正則表達式替換一部分a標簽
查找
<a href="鏈接1">([^<>]*)</a>
替換
$1
9. java正則表達式匹配img標簽並替換
publicstaticvoidmain(String[]args){
Stringxx="hdjksahdjkshjkhkjdhsakj<imgsrc="/ee/ads/blll/1.0.0/img/defineform.png"/>dsadsajkdas";
Stringregex="src="/ee/ads/blll/1.0.0/img/defineform.png"";
xx=xx.replaceAll(regex,"tttt");
System.out.println(xx);
}
10. 如何利用java中的正則表達式解決標簽的替換具體看例子:把<a...></a>都替換為HTML字元串
<[^>]*>