本帖最后由 u010250831 于 2014-04-29 23:49:58 编辑

解决方案 »

  1.   

    RegExp里面不需要分界符
    | 只是单一的一个字符
    (^| )表示以|开始  (;|$)表示以;|结尾
      

  2.   

    把你要匹配的字符写出来看看这段匹配就是要在上面的代码中匹配出“islogin=1”从而判断是否登录很明显前后没有所谓的“|”符号!匹配结果在程序里面是成功的!
      

  3.   

    不在方括号中的 ^ 表示字符串开始,这个你应该是知道的
    (^| )aaaa 匹配下面两种情况
    'aaaa'  
    ' aaaa'