如何在Java中编写这个regex-word后跟number-word?

如何在Java中编写这个regex-word后跟number-word?,java,regex,Java,Regex,我知道这很简单,但我无法正确理解。有人能帮我吗 我有一根这样的绳子 ABC 345 and XYZ 3234 MN RT X 00 AM feb17 从这个字符串中,我必须取出除feb17之外的所有数值。我的正则表达式不工作。有人能推荐一种用Java编写这个正则表达式的方法吗 应该把它放出来- ABC and XYZ MN RT X AM feb17 谢谢, 这不是我的家庭作业。正在尝试清理一条推文。.replaceAll((?.replaceAll((?向我们展示您迄今为止的尝试,我们

我知道这很简单,但我无法正确理解。有人能帮我吗

我有一根这样的绳子

 ABC 345 and XYZ 3234 MN RT X 00 AM feb17
从这个字符串中,我必须取出除feb17之外的所有数值。我的正则表达式不工作。有人能推荐一种用Java编写这个正则表达式的方法吗

应该把它放出来-

 ABC and XYZ MN RT X AM feb17
谢谢,


这不是我的家庭作业。正在尝试清理一条推文。

.replaceAll((?
.replaceAll((?向我们展示您迄今为止的尝试,我们可以帮助您了解您的进展情况。:-)虽然人们可以给你解决方案,但如果他们能看到你哪里出了问题,这通常比看到他们的解决方案对你更有帮助。这就是我尝试过的--(^([a-zA-Z]{3}[0-9]{2});[^a-zA-Z:\\\\\\\\\\\\.]向我们展示你迄今为止所做的尝试,我们可以帮助你了解你在哪里出了问题。:-)虽然人们可以给你解决方案,但如果他们能看到你哪里出了问题,这通常比看到他们的解决方案对你更有帮助。这就是我所尝试的——(^([a-zA-Z]{3}[0-9]{2});[^a-zA-Z:\\-\\\\.]replaceAll(\\b\\d+\\b”)与你的解决方案有何不同?不同8-)但是看起来它的工作方式是相同的(除了
\b
单词边界不只是匹配空格)。replaceAll(\\b\\d+\\b”)与您的解决方案有何不同?它是不同的8-),但是看起来它的工作方式是相同的(除了
\b
单词边界不只是匹配空格)。
 .replaceAll("(?<=\\s|^)\\d+(?=\\s|$)")