s.substr(s.lastIndexOf("\\")+1) 就是要的内容,这个不必用正则
2.
function DataLength(fData){
var intLength=0
for(var i=0i<fData.lengthi++){
if((fData.charCodeAt(i)<0)||(fData.charCodeAt(i)>255)){
intLength = intLength + 1
}
else{
intLength = intLength + 0.5
}
}
return Math.floor(intLength)
}
可以利用正则表达式进程获取:
var str = "abbbbbsdsdsdasdlsfj"var c = "b" // 要计算的字符
var regex = new RegExp(c, 'g') // 使用g表示整个字符串都要匹配
var result = str.match(regex)
var count = !result ? 0 : result.length
console.log(c + " 的数量为 " + count)