js 字符串的截取,主要有三个函数,一般使用三个函数:substr,substring,slice. 而这三个函数是不完全一样的,平时很难记住,在这里做下笔记,下次遇到的时候,直接从这里参考,调用合适的方法: 从参数方面考量:当有一个参数(正数)的时候,这三个函数基本上没有基本上没有什么区别 1. 有一个参数(正数): <script> var str = "abcdefghijklmnopqrstuvwxyz"; var a = str.slice(2); var b =
function getCaption(obj){ var index=obj.lastIndexOf("\-"); obj=obj.substring(index+1,obj.length); // console.log(obj); return obj; } var str=" 执法办案流程-立案审批"; getCaption(str);
一.Js中获取地址栏参数 //从地址栏获取想要的参数 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } va
<script> var str="首都医科大学附属北京同仁医院-156"; var index = str.indexOf('-');//获取-的索引值,从0开始算,找不到返回-1 alert(str.substring(index+1)); //substring(start,end);如果end不写,表示到结尾 alert(str.substr(0,index));//substr(start,length);如果length不写,表示到结尾 </script&