欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

dreamweaver 使用 正则 查找 替换 时为什么不能换行 文心一言 chatgpt 有大用 有大大用


image.png

可以使用  <div>[^\<]*    <div>[\s<]*  <div>[\s\n<]*



下面

<div>[^\<]*<a.*exe">.*<\/a>[^\<]*</div>  或 <div>[^\<]*<a.*exe"[^<]*<\/a>[^\<]*<\/div>

image.png

可以查找出

<div>

            <a href="http://aaa.com/sites/default/files/files/2024/03/1-u/t-04/NPI_install_pycharm_2022.2.1_0.2.exe">安装 Pycharm</a>

        </div>



\s[ \t\n\x0B\f\r]反斜杠小s 是空白符
\S[^ \t\n\x0B\f\r]反斜杠大S 是非空白符



在Dreamweaver中使用正则表达式查找时,如果需要匹配换行符(即\n),你需要确保你的正则表达式正确地包含了对换行符的匹配。在你提供的截图中,正则表达式是<div>[\s<]*,这个表达式会匹配<div>标签后面跟着零个或多个空白字符(\s)或<字符。

如果你希望这个正则表达式能够匹配包含换行符的情况,你可以修改正则表达式为<div>[\s\n<]*,这样它就会匹配<div>标签后面跟着零个或多个空白字符、换行符或<字符。

另外,确保你在Dreamweaver的“查找和替换”对话框中选择了“使用正则表达式”选项,这样才能正确解析正则表达式语法。


普通分类: