Java 查找正则表达式以查找字符序列

Java 查找正则表达式以查找字符序列,java,regex,Java,Regex,我对正则表达式一无所知。我想在使用eclipse的java项目中查找某些事件。这些话可能是 序号 SEQNUM 序号 序号 基于单词“seq”搜索字符串将生成大量结果。什么正则表达式可以满足我的问题?这四种情况可以组合成以下正则表达式: SEQ_?NUM(BER)? 这应该对你有用 序号+ SEQ_?NUM(BER)? SEQ-必须存在 ?-“\u”可以出现0次或1次 NUM-NUM也必须存在 (BER)-“BER”可以出现0或1次 我只能建议你学习一些基本知识:这是一个非常宝贵的工具

我对正则表达式一无所知。我想在使用eclipse的java项目中查找某些事件。这些话可能是

  • 序号
  • SEQNUM
  • 序号
  • 序号

基于单词“seq”搜索字符串将生成大量结果。什么正则表达式可以满足我的问题?

这四种情况可以组合成以下正则表达式:

SEQ_?NUM(BER)?

这应该对你有用

序号+

SEQ_?NUM(BER)?
  • SEQ-必须存在
  • -“\u”可以出现0次或1次
  • NUM-NUM也必须存在
  • (BER)-“BER”可以出现0或1次

我只能建议你学习一些基本知识:这是一个非常宝贵的工具。你能再澄清一下你的问题吗?什么应该匹配,什么不应该匹配?搜索“seq”会找到正则表达式搜索“seq”会找到的所有内容。如果你去正则表达式教程,你需要一个小时或更少的时间来学习足够的内容来自己解决这个问题。谢谢你的学习建议,但是我没有太多时间来学习一个不属于我项目的任务。不。零件
[\U编号]
与下列字符之一匹配:
N
U
M
B
E
R
+
将重复单个字符一次或多次。这意味着您的正则表达式将匹配如下内容:
SEQ\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu