我是正则表达式的新手。我使用java正则表达式来匹配以下情况:
- DOC_BS [\bDOC_[A-Z]+] and it works fine
- DOC_BS1
如何在单个正则表达式语句中匹配上述两个语句。 感谢。
答案 0 :(得分:1)
这将解决您的问题
[\bDOC_[A-Z]+[0-9] {0,1}]
答案 1 :(得分:0)
如果您可以在" _"之后找到所有数字和字母。用0-9扩展字母限定符
[<强> \ bDOC_ [A-Z0-9] + 强>
答案 2 :(得分:0)
如果您希望分别找到字母和数字,请使用以下内容:
[\bDOC_[A-Z]+[\d]*]
答案 3 :(得分:0)
您可以为零个或多个数字添加\ d *。
如果数字可以在下划线字符后面的任何地方,则将[A-Z]更改为[A-Z | \ d]。