js字符串内是否包含某个字符串及包含的个数
字符串有⼀个⽅法:match(),此⽅法类似与indexOf、lastIndexOf();都是检查字符串内是否包含,但是它的返回值不是指定的位置,⽽是返回Array对象,1.包含:存放匹配结果的数组 2.不包含: null.
注意:
1.如果你要获取包含个数,进⾏⼀些逻辑判断,不能在返回值内直接打点length,这样有时会报错,因为未检索到返回的是null它没有length 属性;
⾸先,要if判断它是否为null,else内打点length。
var str='美属维尔京';
var res=str.match('京'); // ['京', index: 4, input: '美属维尔京', groups: undefined]
var len=res.length; // 1
js在字符串中添加字符

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。