在java中使用正则表达式
我不熟悉正则表达式。我使用java正则表达式来匹配以下情况:在java中使用正则表达式,java,regex,expression,Java,Regex,Expression,我不熟悉正则表达式。我使用java正则表达式来匹配以下情况: - DOC_BS [\bDOC_[A-Z]+] and it works fine - DOC_BS1 如何在单个正则表达式语句中匹配上述两条语句。 谢谢。如果您不介意在“\u”之后查找所有数字和字母,请将字母限定符扩展为0-9 如果您希望单独查找字母和数字,请使用以下命令: [\bDOC_[A-Z]+[\d]*] 您可以为零位或多位数字添加\d* 或者,如果数字可以位于下划线字符后的任何位置,则将[A-Z]更改为[A-Z|\
- DOC_BS [\bDOC_[A-Z]+] and it works fine
- DOC_BS1
如何在单个正则表达式语句中匹配上述两条语句。
谢谢。如果您不介意在“\u”之后查找所有数字和字母,请将字母限定符扩展为0-9
如果您希望单独查找字母和数字,请使用以下命令:
[\bDOC_[A-Z]+[\d]*]
您可以为零位或多位数字添加\d*
或者,如果数字可以位于下划线字符后的任何位置,则将[A-Z]更改为[A-Z|\d]。这将解决您的问题
[\bDOC_[A-Z]+[0-9] {0,1}]
要匹配的文本是什么,正则表达式是什么?你的问题很难理解。@LutzHorn问的是与上述两种情况都匹配的正则表达式:)就像我说的:“如果你对在u之后查找所有数字和字母没问题”正确的问题会得到正确的答案;-)