猿问

正则表达式如何写(替换双引号里面的逗号)?

正则表达式如何写(替换双引号里面的逗号)


MMMHUHU
浏览 2173回答 1
1回答

呼啦一阵风

正则表达式  (\".*?),(.*?\")  替换成  $1@$2我给你一个Java语言的例子,你看看吧.12345678910public class AA { public static void main(String[] args) {  String s="abc,\"sdfs,dfs\",dfds,\"dfsx,sdfasd\"";  String regex="(\".*?),(.*?\")";  System.out.println(s.replaceAll(regex,"$1@$2")); }} 运行结果abc,"sdfs@dfs",dfds,"dfsx@sdfasd"
随时随地看视频慕课网APP
我要回答