📚 开源资源分享——颜佐光的个人书架
✉️ 联系站长
书架 / javascript / regex

关于notepad++使用正则表达式替换大小写

2019-11-12 11:17 · 约 411 字 · 浏览 3,090 次 · 更新 2020-05-16 11:07regex

替换示例

notepad++提供了转换大小写的工具,但如果只替换某个标签内的问题,就很麻烦了,比如有这么一段文字

<a>AJWEIAWEJWEH</a>
<a>JDUWHDJ</a>
<a>DJWS</a>
<a>LGOWIPRJD</a>
<a>VMBNZBD</a>

需要把a标签的内容都替换成小写应该怎么办呢?

这时候需要使用正则表达式匹配a标签间的内容,然后替换

<a>(.*)</a>  使用这个匹配需要修改的内容  然后替换为 <a>\L\1\E</a> 就可以了

<a>ajweiawejweh</a>
<a>jduwhdj</a>
<a>djws</a>
<a>lgowiprjd</a>
<a>vmbnzbd</a>

语法描述

  • \U 将匹配项转为大写(Upper) 
  • \L 将匹配项转为小写(Lower) 
  • \E 终止转换(End)
← 返回《javascript》目录书架 →