正则收集器

2018-05-21  本文已影响0人  mayufo
  1. 匹配回复/nb@/nb:这种乱码字符,然
str.replace(/回复\/nb@\/nb:/ig, '')

  1. 匹配[文字]文字[文字]括号,希望分别得到文字里面的东西
let regex = /\[.*?]/g
let arr= str.match(regex) // ['文字', '文字']

  1. 消除字符中的html
let val = val.replace(/<[^>]+>/g, '')
  1. 获取文件名,不带后缀
var file_name=file_path.replace(/(.*\/)*([^.]+).*/ig,"$2");
  1. 获取文件后缀
1.var FileExt=file_path.replace(/.+\./,"");

2.var fileExtension = file_path.substring(file_path.lastIndexOf('.') + 1);
  1. 截取文件后缀
var reg = /\.\w+$/;
var file_name = file_path.replace(reg,'');
上一篇 下一篇

猜你喜欢

热点阅读