我将如何编写这个正则表达式?

时间:2017-06-05 19:37:45

标签: regex powergrep

我如何为此编写正则表达式?

Backup 1 of (anything here, maybe multiple words).html

我以为会是这个

Backup\s1\sof(.*)\.html

但它不起作用。我正在使用电源grep ...我应该在开始和结束时放一些东西吗?谢谢!

1 个答案:

答案 0 :(得分:0)

^Backup\s\d+\sof\s\([^\(\)]+\)\.html$
  • ^断言字符串的开头
    • Backup匹配字符"备份"
    • \s匹配任何空格字符
    • \d+匹配一个或多个数字
    • \s匹配任何空格字符
    • of匹配"
    • 的字符"
    • \s匹配任何空格字符
    • \(匹配字符'('
    • [^\(\)]+匹配一个或多个字符,不包括'('或')'字符
    • \)匹配字符')'
    • \.匹配字符'。'
    • html匹配字符" html"
  • $断言字符串结尾