获取短语的Java正则表达式

获取短语的Java正则表达式,java,regex,arraylist,Java,Regex,Arraylist,我有一个字符串列表,但其中包含很多信息,如日期、价格、数字和短语,如: 01/01/2018 123 -TESTING. PHRASE (I want to get this phrase) 98765 1.274.89 我可以通过for循环和Regex获得其他信息,但我无法制作一个Regex来匹配列表中的短语,只有日期、其他数字和价格,我尝试了以下方法来匹配短语: ^[a-zA-Z]\D+$ [\w[.*]]+ 我开始学习Regex,我遇到了很多困难…如果一个短语被定义为包含文本的行(与日

我有一个字符串列表,但其中包含很多信息,如日期、价格、数字和短语,如:

01/01/2018
123 -TESTING. PHRASE (I want to get this phrase)
98765
1.274.89
我可以通过for循环和Regex获得其他信息,但我无法制作一个Regex来匹配列表中的短语,只有日期、其他数字和价格,我尝试了以下方法来匹配短语:

^[a-zA-Z]\D+$
[\w[.*]]+

我开始学习Regex,我遇到了很多困难…

如果一个短语被定义为包含文本的行(与日期、价格和数字相对),下面应该是好的


它只需要包含字母的任何内容,可以是小写或大写。

检查正则表达式组。你说的“短语”是什么意思???你的短语上允许有哪些特殊的内容(要点??)”(感叹号)??请说得更具体些