【问题标题】:Notepad++ regex to find filename in html codeNotepad ++正则表达式在html代码中查找文件名
【发布时间】:2021-06-22 07:59:07
【问题描述】:

我需要在 html 代码中搜索文件名。

要搜索的文本

D: \ Fitos \ excel \ ([1-9] [0-9] *) (. Xlsx “target =” _ top "> Old pdf)

替换为

D: \ Fitos \ excel2 \ $ 2 (.xlsx “target =” _ top "> Old Pdf) 

通过这个正则表达式搜索,我可以找到像 13037.xlsx 这样的 Excel 文件

如果我想用正则表达式搜索文本 ES-00106.pdf 怎么办?

非常感谢您的帮助

【问题讨论】:

    标签: regex notepad++ filenames


    【解决方案1】:

    我认为正则表达式应该是:

    D:\\Fitos\\excel\\([1-9][0-9]*)\.xlsx "target"="_top"> Old pdf
    

    对于替换值,我认为您在使用第一个分组部分时需要 $1(整个正则表达式匹配为 $0),所以:

    D:\Fitos\excel2\$1.xlsx "target"="_top"> Old pdf
    

    【讨论】:

    • 非常感谢您的帮助。如果我想用正则表达式搜索文本 ES-00106.pdf 怎么办?
    • 没有人会这么好心地帮助我吗?我一直在谷歌搜索和尝试,但没有成功。
    • D:\\Fitos\\excel\\([1-9][0-9]*)\.xlsx" target="_top">Pdf antiguo 效果很好,但我想用正则表达式找到 ES-00106.pdf
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-28
    • 2015-01-11
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    • 2012-03-19
    相关资源
    最近更新 更多