小编典典

需要帮助以获取正则表达式

java

我有以下示例字符串

test1/test2/test3:test4/test5/test6IAmInterestedIn:test7/test8

我只对 test6IAmInterestedIn
感兴趣,它位于第四个斜杠之后,可以包含3个字符,多个字母并以3个数字结尾,即[A-Z]{3}[0-9]{3}

我想在上述正则表达式中添加的内容是,我总是在匹配的第四个斜杠之后选择字符串[A-Z]{3}[0-9]{3}。我该怎么办?


阅读 262

收藏
2020-11-26

共1个答案

小编典典

你可以试试这个演示

(?:[^\/]*\/){4}([A-Za-z]{3}[0-9]{3})

哪里

  • (?:[^\/]*\/){4} 匹配包含正斜杠的4个块
  • ([A-Za-z]{3}[0-9]{3}) 捕捉您想要的图案
2020-11-26