C 知道
字符串如下 "act=abc aaa=zzz bbb zzz cc=ddd dd=aa bb cc" 这是一个kv字符串我想把每个kv中间的空格替换成&符 每一个kv是以空格切分,键与值之间是通过=切分的 替换后的效果为 "act=abc&aaa=zzz bbb zzz&cc=ddd&dd=aa bb cc"
求大神指点, 或提供一下思路.
收起
正则: (?=[a-z]+=)
Java 代码:
"act=abc aaa=zzz bbb zzz cc=ddd dd=aa bb cc".replaceAll(" (?=[a-z]+=)", "&");
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!