AI智能
改变未来

JQuery截取字符串使用总结

1.取后缀

var fileDir = \"helloworld.exe\";var suffix = fileDir.substr(fileDir.lastIndexOf(\".\"));//suffix结果为.exe

2.join()函数

//使用选择的分隔符将一个数组合并为一个字符串;var list=new Array(”h”,”e”,”l”,”l”,”o”);var newList=list.join(”-”);//结果是h-e-l-l-o

3.substring()与substr() 方法

//substring 方法用于提取字符串中介于两个指定下标之间的字符//substr 方法用于返回一个从指定位置开始的指定长度的子字符串var str = \"0123456789\";alert(str.substring(0));------------\"0123456789\"alert(str.substring(5));------------\"56789\"alert(str.substring(10));-----------\"\"alert(str.substring(-5));-----------\"0123456789\"alert(str.substring(-12));----------\"0123456789\"alert(str.substring(0,5));----------\"01234\"alert(str.substring(0,10));---------\"0123456789\"alert(str.substring(2,0));----------\"01\"alert(str.substring(2,2));----------\"\"alert(str.substring(2,5));----------\"234\"alert(str.substring(2,-2));---------\"01\"alert(str.substring(-1,5));---------\"01234\"alert(str.substring(-1,-5));--------\"\"alert(str.substr(0));---------------\"0123456789\"alert(str.substr(5));---------------\"56789\"alert(str.substr(10));--------------\"\"alert(str.substr(-5));--------------\"0123456789\"alert(str.substr(-10));-------------\"0123456789\"alert(str.substr(-12));-------------\"0123456789\"alert(str.substr(0,5));-------------\"01234\"alert(str.substr(0,10));------------\"0123456789\"alert(str.substr(2,0));-------------\"\"alert(str.substr(2,2));-------------\"23\"alert(str.substr(2,5));-------------\"23456\"alert(str.substr(2,-2));------------\"\"alert(str.substr(-1,5));------------\"01234\"alert(str.substr(-1,-5));-----------\"\"

4.indexOf()函数

//返回字符串中匹配子串的第一个字符的下标var test = ”javaScript”;var a=test.indexOf(”v”); // x = 2;var b=test.indexOf(”S”); // y = 4;var c=test.indexOf(”Script”); // z = 4;var d=test.indexOf(”key”); // a = -1;

5.split() 方法

<script type=\"text/javascript\">var str=\"What are you saying?\"document.write(str.split(\" \") + \"<br/>\")document.write(str.split(\"\") + \"<br/>\")document.write(str.split(\" \",3))</script>输出结果:What,are,you,saying?W,h,a,t, ,a,r,e, ,y,o,u, ,s,a,y,i,n,g,?What,are,you
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » JQuery截取字符串使用总结