当前位置:网站首页 > Vue.js开发 > 正文

js正则表达式--个人常用

正则表达式在线验证:https://www.mklab.cn/utils/regex

一,匹配路由

从“/cage-manage/cage-detail”或者“/home”截取cage-manage和home activeName() { 
    const activePath = this.$route.path let reg = /((?<=\/).*(?=\/))|((?<=\/).*)/g return activePath.match(reg)[0] } 

二,匹配富文本相关

 let arrEntities = { 
    lt: '<', gt: '>', nbsp: ' ', amp: '&', quot: '"' }; contentValue = noticeItem.textContent.replace( /&(lt|gt|nbsp|amp|quot);/gi, (all, t) => { 
    return arrEntities[t]; } ); 

或者

htmlContent = '<p>' + contentValue .replace(/<img.*?\/>/g, '[图片]') .replace(/&(nbsp);/gi, (all, t) => { 
    return ''; }) .replace(/(<p.*?>|<\/p>|<br\/>)/g, (all, t) => { 
    return ''; }) + '</p>'; 
到此这篇js正则表达式--个人常用的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • webpack5+vue3搭建h5项目模板-(一)-基础配置2024-11-27 20:27:05
  • webpack5+vue3搭建h5项目模板-(二)-eslint代码规范化2024-11-27 20:27:05
  • vue3的自定义指令2024-11-27 20:27:05
  • 原生js实现dom的获取及操作2024-11-27 20:27:05
  • 简易版实现vue1.02024-11-27 20:27:05
  • vue2项目中全局引入scss变量2024-11-27 20:27:05
  • inquirer:命令行中与用户进行交互的js库2024-11-27 20:27:05
  • vue2使用脚手架配置prettier报错:‘prettier/prettier‘: context.getPhysicalFilename is not a function2024-11-27 20:27:05
  • webpack5学习与实战-(六)-babel-loader解析js文件2024-11-27 20:27:05
  • js中的同步与异步的理解2024-11-27 20:27:05
  • 全屏图片