从满足特定模式的字符串中获取表达式

Get an expression from a string meeting a certain pattern

我将一个字符串放入由用户生成的变量 user_input 中,该字符串具有不同的字符和行分隔符,在该字符串中有一个具有此模式的表达式
(abcd efgh ijkl) 其中字母是随机整数。

如何从user_input中查找并获取满足该模式的表达式?

import java.util.regex.Pattern;

System.out.println(Pattern.matches("\d{4}\s+\d{4}\s+\d{4}", input));