我有以下需要匹配的输出:
HJ11111 AAAAA, MR ZZZZZ-AAA NOV07/2022
在HJ11111和NOV07/2022之间有39个字符,包括空格,也可以是任何字符:破折号、逗号等。但中间正好有39个字符。我有regex谎言:
HJ11111
NOV07/2022
[a-zA-Z0-9]{7}.{39}[a-zA-Z\s]*[0-9]{2}\/[0-9]{4}
但它似乎不能正常工作,就好像我把数字从39改为它仍然匹配的任何东西,但我只需要匹配39个字符。
eivnm1vs1#
[a-zA-Z0-9]{7}.{39}[a-zA-Z]{3}[0-9]{2}\/[0-9]{4}
1条答案
按热度按时间eivnm1vs1#