求一个正则匹配写法,第1张

求一个正则匹配写法,第2张

原词: 两全其美( 注释: 美:美好。指做一件事顾全到双方,使两方面都得到好处。 )

我需要用 一些代码编辑器 比如 Editplus 或者 sublime 这一类的代码编辑软件,用正则去掉 HTML 标签两边的的空格,空白,以及换行符。且保留 HTML 标签内的 空格(比如:)

----------------------- 以下是精选回复-----------------------

答:html 压缩插件
答:正则可以实现
答:>[^>]*(\s{2,})[^>]*<
答:"\s*(<(\w+)[^>]*>.*?</(\w+)[^>]*>)\s*"
if $2 == $3 {
匹配的内容替换为 $1
}
答:楼主需要的是不是 Trailing spaces 功能,基本主流的编辑器都有对应的插件吧。
答:如果你只是要用编辑器编辑 HTML 为了格式和好看的话,可以随便找个 Beautifier 系的插件,比如 https://marketplace.visualstudio.com/items?itemName=HookyQR.beautify

如果你是想要格式化一些输入文本或者自用的话,找个 (或者写个) HTML parser 会是更好更正确的选择..

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 求一个正则匹配写法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情