首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

java正则,

2012-11-15 
求一个java正则,在线等。求一个正则替换数据。如下要求:Java codepublic static void main(String[] args) {

求一个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这个用正则貌似不可实现(就个人能力而言)

热点排行