导航:首页 > 编程语言 > 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