regex 如何匹配正则表达式中的任意39个字符

oknwwptz  于 2023-06-07  发布在  其他
关注(0)|答案(1)|浏览(130)

我有以下需要匹配的输出:

HJ11111  AAAAA, MR ZZZZZ-AAA                  NOV07/2022

HJ11111NOV07/2022之间有39个字符,包括空格,也可以是任何字符:破折号、逗号等。但中间正好有39个字符。
我有regex谎言:

[a-zA-Z0-9]{7}.{39}[a-zA-Z\s]*[0-9]{2}\/[0-9]{4}

但它似乎不能正常工作,就好像我把数字从39改为它仍然匹配的任何东西,但我只需要匹配39个字符。

eivnm1vs

eivnm1vs1#

[a-zA-Z0-9]{7}.{39}[a-zA-Z]{3}[0-9]{2}\/[0-9]{4}

相关问题