如何在Java中的字符串中查找具有特定模式的子字符串

时间:2017-04-19 04:31:10

标签: java regex data-extraction

我正在使用PDFBox提取PDF文件的内容。接下来我将以一个巨大的字符串结束。

现在,我需要提取此字符串中与 XX-XXXX 模式匹配的所有子字符串(其中X可以是数字或字母)或 XX YYYY (其中X是字母,Y是数字)。

我试过(“([A-Z0-9] {2}) - ([A-Z0-9] {4})”)以匹配XX - XXXX模式,但它没有返回我的预期值。

1 个答案:

答案 0 :(得分:0)

请对Java中的正则表达式做一个简短的研究。完成后看一下java.util.regex.Matcher。这有助于在正则表达式的基础上查找文本。 以下链接将为您提供很多帮助。 http://tutorials.jenkov.com/java-regex/matcher.html