我想使用正则表达式在文件中查找模式.那个模式可能在一条线的中间,但我不想要整条线.我试过grep -a pattern file但这会返回包含正则表达式的整行.以下是我正在尝试做的一个例子.有谁知道这样做的方法?
例:
输入: AAAAAAAAAAAAAXxXxXxXxBananasyYyYyYyYBBBBBBBCCCCCC
正则表达式: Xx.*yY
输出继电器: XxXxXxXxBananasyYyYyYyY
如何将Lombok与我的@XmlElement标签结合使用以便我可以解组该对象?
我有大约20个属性,所以我不打算在setter上为每个属性写一个明确的getter和setter XmlElement.
我一直在找一些我需要做的事情,但是我很难把它们放在一起.首先,这是我的目标,简单地说:
Object1
Object2
Map<String, Double>
Run Code Online (Sandbox Code Playgroud)
我需要做的是,从列表开始Object1,获取double[]给定特定键的映射值(列表中的所有对象在映射中具有相同的N键).
这是我的开始尝试:
myList.stream().map(Object1::getObject2).map(Object2::getMyMap).map(m -> m.get(key).collect(Collectors.toCollection(ArrayList::new))
Run Code Online (Sandbox Code Playgroud)
我不知道如何从这里获得原始数组.如果到目前为止这是好的,我从哪里开始?如果有更好的方法来做这件事,我愿意接受建议.感谢任何帮助,谢谢.