導航:首頁 > 編程語言 > java替換括弧內容

java替換括弧內容

發布時間:2022-04-17 15:22:01

java正則表達式替換掉字元串中的(),中文的括弧.謝謝

替換掉括弧?是刪除嗎?
那直接用str=str.replaceAll("(","").replaceAll(")","");

㈡ java 替換中括弧 我想把 「],[」 替換成 「,」

String a = "],[";
String b = a.replace(\\],\\[,",");
注意,你要有接收替換後的地方,才能實現替換,replace如果不可以,建議你用replaceAll

㈢ java怎麼用replaceAll替換掉字元串中的圓括弧 在線急等!!!

String str = "(nihao),(henhao),(nichilema?),(chiguole)";
String str2 = str.replaceAll("[( )]", "~");
System.out.println(str2);
//注意這對括弧中間有一個空格的

㈣ java 找到<script id=XXX .....>......</script> 替換尖括弧,並保留內容

//已替換尖括弧,採納即可

publicclassKyo
{
publicstaticvoidmain(String[]args)
{
Stringa="<html>.....<body>........<scriptid=XXX.....>......</script>............</body></html>";
Stringreg="(?i)<(script[^>]*>(?:(?!<\/script>)[\s\S])*<\/script)>";
a=a.replaceAll(reg,"&lt;$1&gt;");
System.out.println(a);
}
}

㈤ java 字元串替換,()裡面的XXXX不固定 怎麼替換

這個問題呀,加一句代碼就好了。

while(m.find()){
Strings=m.group(1);//括弧里的內容
Strings1=m.group();//需要替換的字元串
if(s.indexOf("(")==0){//如果括弧的內容開頭有「(」
s+=")";//結尾補充一個「)」
s1+=")";//替換的內容包括結尾補充的「)」
}
t=t.replace(s1,"to_date("+s+",'yymmdd')");//替換
}

㈥ java replaceAll替換括弧報錯

要加轉義字元。。。括弧在replaceAll是正則中的關鍵字元。。

㈦ java 替換大括弧 「{」,使其換行,求解

/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
String srcStr = "[{]";
String replaceStr = " {";
String line="222{aaabbb}";
line = line.replaceAll(srcStr, replaceStr);
System.out.println(line);
}
}

測試過,這樣是可以的,不明白你為啥不可以

㈧ java 用正則表達式替換右方括弧]

a = a.replaceAll("\\]", "");

試一下。
如果你需要保留[]
那麼選將它替換為一個特殊字元,最後再替換回來。

㈨ java 如何替換 左右方括弧 []

String a="adskfds[sss]ssjj[111][123]";
String res = s.replaceAll("[","").replaceAll("]","");

㈩ Java中如何用正則表達提取中括弧嵌套中括弧中的內容

一定要用正則嗎,如果不用正則的話,可以講所有的中括弧用replace()方法替換掉,然後用spilt()方法,以逗號隔開,得到的字元串數組就是你要的內容。
如果用正則的話,代碼如下
import java.util.regex.*;
public class RegDemo
{
public static void main(String args[]){
String reg="\\[+([a-z]{1,}|_)+[a-z]{1,}+\\]";
//只用reg2可以匹配兩個括弧的內容
//String reg2="\\[\\[+([a-z]{1,}|_)+[a-z]{1,}+\\]\\]"
//這里的content就是要用來匹配的數據
String content="[world],[hello],[[hello_world]]";
//以逗號分隔
String arr[]=content.split(",");
for(int i=0;i<arr.length;i++){
Pattern pattern=Pattern.compile(reg);
Matcher matcher=pattern.matcher(arr[i]);
if(matcher.find()){
//得到第一次循環的內容,判斷裡面還有中括弧沒有
String target1=matcher.group();
if(target1.contains("[")){
//把所有的方括弧替換掉,就得到想要的數據了
target1=target1.replace("[","");
target1=target1.replace("]","");
}
System.out.println(target1);
}
}
}
}

閱讀全文

與java替換括弧內容相關的資料

熱點內容
dns使用加密措施嗎 瀏覽:172
php獨立運行 瀏覽:530
手機sh執行命令 瀏覽:727
雲伺服器的角色 瀏覽:733
單片機頻率比例 瀏覽:840
我的世界伺服器如何關閉正版驗證 瀏覽:504
如何查roid伺服器上的 瀏覽:130
安卓手機主板如何撬晶元不掉電 瀏覽:249
php各個框架的優缺點 瀏覽:101
php1100生成數組 瀏覽:359
以後做平面設計好還是程序員好 瀏覽:552
雲伺服器應用管理 瀏覽:438
飢荒雲伺服器搭建過程 瀏覽:186
可編程式控制制器優點 瀏覽:99
壓縮垃圾車說明書 瀏覽:28
五輪書pdf 瀏覽:802
單片機定時流水中斷系統流水燈 瀏覽:701
u8如何連接伺服器配置 瀏覽:68
動力在於緩解壓力 瀏覽:867
報考科一用什麼app 瀏覽:346