提取字符串中的字符串

时间:2012-01-19 11:47:23

标签: java

如何在此WWW.GOOGLE.COM中访问String

我可以使用substring方法切断javascript:linkToExternalSite(',但如何删除子请求字符串。

那样

javascript:linkToExternalSite('WWW.GOOGLE.COM','D','SDFSDX2131D','R','','X','D','DFA','SAFD')

成为

WWW.GOOGLE.COM

这有效

string = string.substring(31, string.length());
string = string.substring(0, string.indexOf("'"));

4 个答案:

答案 0 :(得分:2)

如果myString = "www.google.com','..."

你可以这样做:

result = myString.substring(0, myString.indexof("'");

答案 1 :(得分:2)

您不需要,有一种更简单的方法:

final String it = "WWW.GOOGLE.COM";

不需要切割,切割或其他血腥操作。

答案 2 :(得分:2)

使用正则表达式

String substring = //YOURSUBSTRING
    Pattern p = Pattern.compile("[W]{3}[.A-Z]+[.COM|.CO.UK]", Pattern.CASE_INSENSITIVE);

    Matcher matcher = p.matcher(substring);

        if (matcher.find()){
            String Url = matcher.group();
            System.out.println(matcher.group());

        }

答案 3 :(得分:0)

您可以使用字符串类的substring()方法!