问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

跪求一个正则表达式replace

发布网友 发布时间:2022-05-09 22:45

我来回答

1个回答

热心网友 时间:2023-10-26 08:34

import java.util.regex.*;
class test {
public static void main(String[] args) {
String s2 = "username:admin;\"name:张;三\"";
String reg = "([\"\'])[^\"\']*;[^\"\']*\\1";
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(s2);
while (m.find()) {
String g = m.group();
String tmp = g.replaceAll("[\"\';]", "");
s2 = s2.replaceAll(g, tmp);
}
System.out.println(s2);
}
}追问确实是正确的,不过还是需要replace2次。
关键这是要写到logstash配置文件里的,不知道能不能只 replace 一次。
谢了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宁波社保卡办理需要什么材料 宁波社保卡如何申领 有什么高性价比的隔离霜可以推荐? 防晒效果好的隔离霜有哪些值得入手? 下雨天经常爬在房子墙上的那种软体动物,不是蜗牛没壳的,可以在墙上把身... 原来是美男啊里面插曲、主题曲都有哪些? 请问下各位大虾,我在外地用外地农行卡网上转账到本地邮政卡星期六转账的... 为什么用支付宝买东西明明我余额足够,付款时却说我余额不足?2个... 萍乡烛式过滤器品牌 衡水烛式过滤器品牌推荐 用正则表达式将前后空格用空字符串替代:replace(/(^\s*)|(\s*$)/g... replace方法,怎么使用正则表达式 正则表达式Replace用法求教 请问replace(/ \ - / g, "\ /")这个中间的正则表达式是什么意思? 就是电话号码已经删了但是想取消黑名单怎么办 不用的怎么注销 小米版书旗小说怎么设置红米note3 码无法注销怎么办 怎样制作PPT使一张幻灯片中的内容逐个出现`即使后一个内容覆盖前面的? 魅蓝note下载的书旗小说里面的设置方法在哪里 怎么注销不用了 以前的古人是怎么发现稻谷可以吃的? 不用怎么注销掉 红米手机系统更新后看书旗小说设置的功能怎么没有了? 手机号注册的不用了怎么注销 我国哪些地方发现了水稻? 以前不用的怎么注销 书旗小说点设置闪现 不用的怎么注销 不用的怎么注销 正则表达式替换字符串问题 C# 正则表达式 Replace的功能 vb6正则表达式 Replace的使用问题 正则表达式replace替换引号内内容 正则表达式替换 如何写一个替换某个字符的正则表达式? 正则表达式的replace不起作用? 批处理正则表达式怎样替换第二个指定字符 衣服用快递寄需要自己怎么打包 邮局寄六七十斤衣服怎么打包 60178美元是多少人民币 位于射手座的恒星有那些?我要英文名,中文名 北河二的基本信息 求动漫YY频道 东方故事出师了怎么还是徒弟的称谓呢 hp Photosmart 245电源适配器丢了,想找一个可以正常使用的适配器 喝葡萄酒的问题 艾曼纽3爱的课程 求clannad中小渚她们咖啡店身穿服务员装的壁纸 是否有大开眼界完整版下载,如有能否发送qqwer60178@163.com,谢谢了。