<script type="text/javascript">
function fun(var key){ //key为关键字
var str = "123456" //要截取的字符串
var index = str.indexOf(key)
var result = str.substr(index + 1,str.length)
}
</script>
b = a.substring(start, end)start 表示起始位置,如果其实位置是第一个就填 0end表示终止位置。
/**
*x00-xff是指所有ASCII,即单字符,/[^\x00-xff]/g指所有非单字符,包含全角字符,汉字
\u4e00-\u9fa5匹配所有的汉字,只匹配汉字,不包含全角字符,全角字符也占两个字节
/
var strDo = {
getByteLength:function(str){
if(typeof str !== 'string') return 0
return str.replace(/[^\x00-xff]/g,' ').length
},
//检查值是否字母,数字,汉字,且字节长度是大于6小于32
checkVal:function(val){
var reg = /^[a-zA-Z\d\u4e00-\u9fa5]+$/
if(reg.test(val)){
var len = this.getByteLength(val)
return len >6 &&len <32
}else{
return false
}
},
//截取等长字符串
equalLengthStr:function(str,len){
if(typeof str !== 'string') return ''
var len = len || 99999,
tempStr = '',
n = 0