首页 > 其他分享 >正则表达式 <h2>kk</h2> 替换为 <h2 id="kk">kk</h2>

正则表达式 <h2>kk</h2> 替换为 <h2 id="kk">kk</h2>

时间:2023-03-20 14:05:49浏览次数:44  
标签:console kk replace a1 正则表达式 return itemA 替换

`<h2>kk</h2><h2>k333k</h2>`.replace(/\<h2>(.*?)<\/h2>/g, `<h2 id='$1'>$1</h2>`)

后面可以是个函数

`<h2>kk</h2><h2>k333k</h2>`.replace(/\<h2>(.*?)<\/h2>/g, function (itemA, a1) {
console.info('itemA', itemA, a1)
return `<h2 id='${a1}'>${a1}</h2>`
})

正则表达式 <h2>kk</h2> 替换为 <h2 id="kk">kk</h2>_html

中文的id不能跳转,加个转码

this.html = md.render(module.default).replace(/\<h2>(.*?)<\/h2>/g, function (itemA, a1) {
console.info('itemA', itemA, a1)
return `<h2 id='${escape(a1)}'>${a1}</h2>`
})

---------------------------------------------
生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
↑面的话,越看越不痛快,应该这么说:

生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!

新博客 ​​​https://www.VuejsDev.com​​ 用于梳理知识点



标签:console,kk,replace,a1,正则表达式,return,itemA,替换
From: https://blog.51cto.com/u_15770151/6132713

相关文章

  • mysql-批量替换字符串(replace)
    问题概述批量替换mysql一个表中某个字段的值里面的部分字符串,使用mysqlreplace函数问题解决01、备份表CREATETABLExt_mbfwpz_bak_sjbASSELECT*FROMxt_mbfwpz;......
  • 正则表达式(Regular Expression)详解
    1前言正则表达式主要用于复杂文本处理,如模式匹配、格式检验、文本替换等。常用的通配符有:^,$,*,.,,-,+,?,&,|,(),[],{}2String中的split()、matches()、r......
  • 正则表达式的语法
    4.2.1正则表达式的语法正则表达式是对字符串操作的一种逻辑公式,它会将事先定义好的一些特定字符以及他们的组合组成一个规则字符串,并且通过这个规则字符串表达对给定字符串......
  • java进阶 正则表达式 -常用47
           QQ的正则表达式验证:StringQQ="[0-9]\\d{4,11}";System.out.println("123456".matches(QQ));手机号验证:Stringphone="^(13[0-9]|14[......
  • 【JAVA基础】正则表达式
    正则表达式就是我们程序员为了在海量数据中搜索到符合我们规定的格式的数据所采用的一种规范,官方一点就是说正则表达式是一种文本模式,包括普通字符(例如,a到z之间的字母)和......
  • 关于AWS-ACM-自己导入型Imported-证书的更新替换
    在AWS中,ACM即AmazonCertificateManager的意思,是用来存储管理证书的一个服务ACM的证书有两种类型、一种是由AWS颁发的证书,另一种还可以将自己的证书导入进来,进行管理......
  • drf-ModelSerializer 指定字段展示 和 排除字段展示 、字段替换
    一、指定序列化字段设置fields='__all__'序列化所有字段。classSnippetSerializer(serializers.ModelSerializer):classMeta:model=Student......
  • 10. 正则表达式匹配
    10.正则表达式匹配1.动态规划publicbooleanisMatch(Strings,Stringp){char[]cs=s.toCharArray();char[]cp=p.toCharArray();......
  • C语言使用正则表达式
    #include<regex.h>regcomp编译正则表达式intregcomp(regex_t*compiled,constchar*pattern,intcflags);①regex_t是一个结构体数据类型,用来存放编译后的正则表......
  • 【10分钟入门】想学爬虫?关于正则表达式,看这一篇就够了!
    最近接触到正则表达式,用于匹配对应的字符串,觉得很神奇,于是开始一个学习。有句老话说得好:“爬虫写得好,牢范吃得饱。”哈哈哈当然是开个玩笑。工具推荐regex101:build,......