Java 截取字符串
“ABCKKE 我 OALSJFL 我 JLALJLKJ”如何获取两个“我”之间的字第串“ OALSJFL ”
求解
java
string
------解决方案--------------------1、直接用substring和indexof,很容易解决啊。
2、用正则表达式也可以解决。
------解决方案--------------------不知道具体需求,不过你的这个用split也可以
------解决方案-------------------- String str = "ABCKKE 我 OALSJFL 我 JLALJLKJ";
String[] strArray = str.split("我");
System.out.println(strArray[1]);
------解决方案--------------------字符串的操作一般方法都是比较多的了.像上面的substring配合indexof,split分割都可以.
------解决方案--------------------
+1
------解决方案--------------------(?<=我).*(?=我)
------解决方案--------------------
++1.
------解决方案--------------------substring(),具体用法可以查查API。
------解决方案--------------------楼上都说出来了,我是来接分的!!!!!
------解决方案--------------------public class Test {
public static void main(String[] args)
{
String s1 = "ABCKKE 我 OALSJFL 我 JLALJLKJ";
String s2 = s1.substring(9,17);
System.out.println(s2);
}
}
------解决方案--------------------来接分的
------解决方案--------------------substring()截取
------解决方案--------------------
建议楼主用这个
------解决方案--------------------喜欢分分。。已经有答案了。