IDEA中HTML标签替换成Thymeleaf标签

IDEA中HTML标签替换成Thymeleaf标签

一、简介

本文主要介绍在IDEA中使用正则表达式将HTML模板中的标签替换成Thymeleaf标签。1

二、正则表达式基础

  1. 正则表达式基础可以通过菜鸟教程进行学习。2
  2. 本文重点说一下正则表达式的分组引用3

分组:

括号在正则中可以用于分组,被括号括起来的部分可以称为子表达式,会被保存成一个子组。

引用:

不同编程语言中的正则表达式引用分组的语法有一些区别:

编程语言查找时引用方式替换时引用方式
Python\number 如 \1\number 如 \1
Go官方包不支持官方包不支持
Java\number 如 \1$number 如 $1
JavaScript$number 如 $1$number 如 $1
PHP\number 如 \1\number 如 \1
Ruby\number 如 \1\number 如 \1

三、步骤

  1. Ctrl+Shift+R打开替换窗口,并且点击第一栏中的.*按钮,打开Regex模式
  2. 查找框中填入: (href|src)(=")(\.\./\.\.)([\w|/|\.]+)"
    替换框中填入:
    th:$1$2@{$4}"
  3. 点击replace按钮进行逐一替换

  1. https://c.runoob.com/front-end/854/ ↩︎

  2. https://www.runoob.com/regexp/regexp-tutorial.html ↩︎

  3. https://www.jianshu.com/p/2dfa4e41203b ↩︎

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值