Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.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
Regex 如何在Java中使用正则表达式提取字符串中的多个模式_Regex - Fatal编程技术网

Regex 如何在Java中使用正则表达式提取字符串中的多个模式

Regex 如何在Java中使用正则表达式提取字符串中的多个模式,regex,Regex,我有一根像这样的线 任何字符] 任何字符] 我想根据起始行和结束行提取字符串。我正在尝试创建两个字符串 字符串str1应具有任意字符] 字符串str2应该有任何字符] 这是我的regex=“^[0-9]+。\n”它只给我任何字符] 我还需要第二行试试- (<[\d]{2}>[\w\s]*]) ([\w\s]*]) Java转义版本- (<[\\d]{2}>[\\w\\s]*]) ([\\w\\s]*]) 应根据需要为您提供两组

我有一根像这样的线

任何字符] 任何字符]

我想根据起始行和结束行提取字符串。我正在尝试创建两个字符串

字符串str1应具有任意字符] 字符串str2应该有任何字符]

这是我的regex=“^[0-9]+。\n”它只给我任何字符] 我还需要第二行

试试-

(<[\d]{2}>[\w\s]*])
([\w\s]*])
Java转义版本-

(<[\\d]{2}>[\\w\\s]*])
([\\w\\s]*])
应根据需要为您提供两组