我想找到单词ABC-
,如果匹配,它会在连字符后找到6个数字,整个字符串必须在三角括号内
在整个段落中,只有<ABC-123456>
与正则表达式匹配。
ABC123 Test ABCD-223 <ABC-123456> ABC-123456
答案 0 :(得分:0)
在这里展示 - https://regex101.com/r/bATYi5/1
tl:dr (?'groupName'\<ABC\-\d{6}\>)
(?&#39; groupName&#39;)是组捕获构造
\表示字面匹配
ABC表示字面上匹配ABC
\ d匹配数字
{6}表示匹配正好6位
您没有指定使用哪种语言,这意味着可能需要修改组构造。示例站点允许您选择要测试的正则表达式风格。
答案 1 :(得分:0)
如评论中所述,请使用此
<ABC-\d{6}>
这将匹配<ABC
后跟6位数和>