求一个java正则,在线等。

daichangfu daichangfu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

求一个正则替换数据。
如下要求:



public static void main(String[] args) {
String s0 = "?pid=34";
String s1 = "?pid=34&pageNo=35";
String s2 = "?pid=56&pageNo=36&sid=23";

//XXXXXXXXXX 正则部分

System.out.println(s0); //要求输出:?pid=34
System.out.println(s1); //要求输出:?pid=34&
System.out.println(s2); //要求输出:?pid=56&sid=23


/*

提供一个JavaScript的实现参考
var args = location.search;
var argName = 'pageNo';
var reg = new RegExp('([\?&]?)' + argName + '=[^&]*[&$]?', 'gi');
args = args.replace(reg,'$1');
alert(args);

*/
}

...全文

相关推荐

java代码-在线 java正则表达式测试工具,java正则测试,在线java正则匹配

java代码-在线 java正则表达式测试工具,java正则测试,在线java正则匹配

weixin_38538381

java代码-java正则测试,在线java正则匹配

java代码-java正则测试,在线java正则匹配

weixin_38724333

安卓光速虚拟机ADB调试实战:从密钥配置到设备连接

本文详细介绍了在安卓光速虚拟机中进行ADB调试的完整实战流程。核心在于通过密钥配置解决设备未授权问题,并启用网络调试与端口映射,最终实现电脑与虚拟机的稳定连接。文章提供了从原理理解、脚本修改到实战命令和疑难排查的全方位指南,帮助开发者和爱好者高效利用光速虚拟机作为移动测试沙盒。

CAT789

SRAM compiler选项中 Soft Error Repair (SER)

引起的瞬时故障,可能会影响 SRAM 中存储的数据。SER 功能通过某种机制检测并修复这些错误,从而提高存储器的可靠性。在 SRAM 编译器中,

hzmscut

嵌入式开发必备:aarch64-linux-gnu-gcc交叉编译工具链保姆级安装指南(含常见错误解决)

本文详细介绍了aarch64-linux-gnu-gcc交叉编译工具链的安装与配置方法,涵盖从系统软件源安装到Linaro二进制包部署的全流程。针对嵌入式开发中常见的依赖错误、版本冲突等问题提供实用解决方案,并分享性能优化技巧与项目集成经验,帮助开发者高效完成ARM64设备的跨平台开发。

yoga7
评论 5
收藏 已收藏
分享
返回顶部
daichangfu
Java EE 67,535 成员 225,843 内容