目录
  • VUE 常规截取和特殊字符之前之后截取
  • vue截取字符串
  • vue 截取特殊字符后的字符

VUE 常规截取和特殊字符之前之后截取

1:平常使用的

let str = 'abcdef';
// 0
    str = str.slice(0);//返回整个字符串 abcdef
str = str.substring(0);//返回整个字符串 abcdef
str = str.substr(0);//返回整个字符串 abcdef
// 使用一个参数
str = str.slice(2);//截取第二个之后所有的字符 cdef
str = str.substring(2);//截取第二个之后所有的字符 cdef
str = str.substr(2);//截取第二个之后所有的字符 cdef
 
// 使用两个参数
str = str.slice(2,4);//截取第二个到第四个之间的字符 cd
str = str.substring(2,4);//截取第二个到第四个之间的字符 cd
str = str.substr(2,4);//截取从第3个开始往后数4位之间的字符 cdef
 
// 使用两个负数
str = str.slice(1,-3);//截取第二个到第四个之间的字符 bc
str = str.substring(1,-3);//截取第二个到第四个之间的字符 a #负数转换为0
str = str.substr(1,-3);//不能为负数,若强行传递负数,会被当成0处理 ' ' #负数转换为0
console.log(str)

2:特殊情况截取

 截取后面的字符串:
columnEntity.substring(columnEntity.lastIndexOf("/"));
截取前面的字符串:
columnEntity.substring(0,columnEntity.lastIndexOf("/"))

vue截取字符串

let str = 'abcdef';
// 0
str = str.slice(0);//返回整个字符串 abcdef
str = str.substring(0);//返回整个字符串 abcdef
str = str.substr(0);//返回整个字符串 abcdef
// 使用一个参数
str = str.slice(2);//截取第二个之后所有的字符 cdef 即从第三位开始
str = str.substring(2);//截取第二个之后所有的字符 cdef
str = str.substr(2);//截取第二个之后所有的字符 cdef
 
// 使用两个参数
str = str.slice(2,4);//截取第二个到第四个之间的字符 cd
str = str.substring(2,4);//截取第二个到第四个之间的字符 cd
str = str.substr(2,4);//截取从第3个开始往后数4位之间的字符 cdef
 
// 使用两个负数
str = str.slice(1,-3);//截取第二个到第四个之间的字符 bc
str = str.substring(1,-3);//截取第二个到第四个之间的字符 a #负数转换为0
str = str.substr(1,-3);//不能为负数,若强行传递负数,会被当成0处理 ' ' #负数转换为0
console.log(str)

vue 截取特殊字符后的字符

var str =“a,b,c,d”

//截取","之前字符串
var str1=str.substring(0, str.indexOf(","));
console.log(str1) 

//截取","之后字符串
vra str2=str.substring(str1.length+1, str.length);
console.log(str2) 

到此这篇关于VUE 常规截取和特殊字符之前之后截取的文章就介绍到这了,更多相关vue截取字符内容请搜索本网站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本网站!

您可能感兴趣的文章:

  • vue限制文本输入框只允许输入字母、数字、禁止输入特殊字符
  • vue中的el-form表单rule校验问题(特殊字符、中文、数字等)
  • vue-i18n的9以上版本中@被用作特殊字符处理,直接用会报错问题
  • vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
  • vue+element项目中过滤输入框特殊字符小结
  • Vue中全局限制输入特殊字符方式