Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 拆分为字符串数组的Android正则表达式_Java_Android_Regex - Fatal编程技术网

Java 拆分为字符串数组的Android正则表达式

Java 拆分为字符串数组的Android正则表达式,java,android,regex,Java,Android,Regex,我想要一个正则表达式,匹配如下 字符串myString= “11 2201 0222 11 11 2231 3222 11 11 2251422211……” 我想匹配起始11 22和结束字符串22 11序列,还想将字符串拆分为01 02,31 32,51 42等数组 String[] resultArray = myString.split("11 22 .* 22 11"); 我得到的是唯一一个大小合适的空数组,11 22xxx22 11序列。您可以用于此目的 Pattern p = Pat

我想要一个正则表达式,匹配如下

字符串myString=
“11 2201 0222 11
11 2231 3222 11
11 2251422211……”

我想匹配起始11 22和结束字符串22 11序列,还想将字符串拆分为01 02,31 32,51 42等数组

String[] resultArray = myString.split("11 22 .* 22 11");
我得到的是唯一一个大小合适的空数组,11 22xxx22 11序列。

您可以用于此目的

Pattern p = Pattern.compile("MY TEXT (.*) MY TEXT MY TEXT (.*) My TEXT");
Matcher m = p.matcher("MY TEXT hello you MY TEXT MY TEXT are here My TEXT");
if (m.find()) {
     System.out.println(m.group(1));  // prints 'hello you'
     System.out.println(m.group(2));  // prints 'are here'
}

到目前为止,你得到了什么?我对regex不太了解。这让我很困惑。所以只有我在这里问。我使用了内置电子邮件regex和所有。。但这是自定义正则表达式。您已经更改了问题。现在还不清楚。。在
11 22 01 02 22 11
中的
some_text_1,some_text_2
将是什么?+1我已经纠正了这一点。但是我只想要一个split的表达式,但是这个m.find看起来也不错。