求一个java正则,在线等。
求一个正则替换数据。
如下要求:
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正则匹配
java代码-java正则测试,在线java正则匹配
java代码-java正则测试,在线java正则匹配
安卓光速虚拟机ADB调试实战:从密钥配置到设备连接
本文详细介绍了在安卓光速虚拟机中进行ADB调试的完整实战流程。核心在于通过密钥配置解决设备未授权问题,并启用网络调试与端口映射,最终实现电脑与虚拟机的稳定连接。文章提供了从原理理解、脚本修改到实战命令和疑难排查的全方位指南,帮助开发者和爱好者高效利用光速虚拟机作为移动测试沙盒。
SRAM compiler选项中 Soft Error Repair (SER)
引起的瞬时故障,可能会影响 SRAM 中存储的数据。SER 功能通过某种机制检测并修复这些错误,从而提高存储器的可靠性。在 SRAM 编译器中,
嵌入式开发必备:aarch64-linux-gnu-gcc交叉编译工具链保姆级安装指南(含常见错误解决)
本文详细介绍了aarch64-linux-gnu-gcc交叉编译工具链的安装与配置方法,涵盖从系统软件源安装到Linaro二进制包部署的全流程。针对嵌入式开发中常见的依赖错误、版本冲突等问题提供实用解决方案,并分享性能优化技巧与项目集成经验,帮助开发者高效完成ARM64设备的跨平台开发。


