2

我应该使用什么正则表达式来匹配以格式开头SDPCDR 并包含日期20120826并以 结尾的字符串.asn

一个示例字符串是SDPCDR_delsdp3a_6091_20120826-042451.asn

4

3 回答 3

3

This would work:

^SDPCDR\w+(\d{8})-\w+.asn$
于 2012-08-28T06:33:12.363 回答
2
"^SDPCDR.*\\d{8}.*\\.asn$"

日期部分相当慷慨,但字符串可能已经足够具体以避免错误匹配。如果您正在寻找子字符串而不是尝试匹配整个字符串,请改用

"SDPCDR.*?\\d{8}.*?\\.asn"
于 2012-08-28T06:34:53.330 回答
0
SDPCR_[a-z_]*[0-9]{8,8}-[a-z_]*\\\\.asn
于 2012-08-28T06:45:07.607 回答