idea利用正则表达式快速替换

需求:要将link标签中的href属性替换成用thymeleaf表达的形式,让其资源寻址是从从项目名开始寻找的
如将<link rel="stylesheet" href="assets/css/bootstrap.min.css">
换成<link rel="stylesheet" th:href="@{/assets/css/bootstrap.min.css}">
每次手动一个一个换太麻烦了,因此我们可以利用正则表达式找打要替换的内容一键替换

上栏: <link rel="stylesheet" href="(.*?)">

下栏: <link rel="stylesheet" th:href="@{/$1}">

 

解释:下栏中的$1就是上栏中的第一个括号()中的内容
每一个括号就是一个需要替换的原始主要内容,上栏中匹配到的(.*?)中的内容就是原来标签中href="" 引号中的内容
就是例1中的assets/css/bootstrap.min.css

$1就是替换成第一个括号中的内容
若有多个要替换的内容下栏可以写成$2, $3…

posted @   MisMe  阅读(253)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示