当前位置: 代码迷 >> J2EE >> java正则,
  详细解决方案

java正则,

热度:42   发布时间:2016-04-22 00:22:21.0
求一个java正则,在线等。

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

Java code
    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);         */    }


------解决方案--------------------
s2这个用正则貌似不可实现(就个人能力而言)
  相关解决方案