当前位置: 代码迷 >> 高性能WEB开发 >> 求购一正则表达试,该如何处理
  详细解决方案

求购一正则表达试,该如何处理

热度:278   发布时间:2012-02-25 10:01:49.0
求购一正则表达试
Theserver=hpdb2ss;Failure_Servers=hpdb2ss,;Success_Servers=hpdb2cc;FailureMessage=;TimedOut=;Result=;}

有这样的一个字符串 其中从Failure_Servers这个符号的等号开始 到紧接着的那个;之间的内容是可变。我怎么写则个正则表达式 取得= ;之间的内容hpdb2ss

------解决方案--------------------
Java code
        String s="Theserver=hpdb2ss;Failure_Servers=hpdb2ss,;Success_Servers=hpdb2cc;FailureMessage=;TimedOut=;Result=;}";
        Matcher m=Pattern.compile("(?is).*?Failure_Servers=(.*?);").matcher(s);
        while(m.find())
            System.out.println(m.group(1)); 
  相关解决方案