Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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中实现.group()正则表达式_Java_Regex - Fatal编程技术网

如何在Java中实现.group()正则表达式

如何在Java中实现.group()正则表达式,java,regex,Java,Regex,我有一个字符串: <E-25-Lorem Ipsum is simply dummy text-34> System.out.println(msg)on打印出“Lorem”,而不是打印“Lorem Ipsum只是一个伪文本”。您只需将+量词应用到[a-Za-z!]字符类以匹配一个或多个匹配项: ([A-Za-z_ ]+)\w+ ^ 看 根据你是否需要捕获第一个字母,你也可以考虑使用< /P> ([A-Za-z_ ])\w+(?:\s+\w+)* 请参见在

我有一个字符串:

<E-25-Lorem Ipsum is simply dummy text-34>

System.out.println(msg)on打印出“Lorem”,而不是打印“Lorem Ipsum只是一个伪文本”。

您只需将
+
量词应用到
[a-Za-z!]
字符类以匹配一个或多个匹配项:

([A-Za-z_ ]+)\w+
           ^

根据你是否需要捕获第一个字母,你也可以考虑使用< /P>

([A-Za-z_ ])\w+(?:\s+\w+)*

请参见

在Java代码中使用这些regexp时,不要忘记使用双反斜杠。它对您有用吗?如果有问题,请考虑接受。
([A-Za-z_ ])\w+(?:\s+\w+)*