js截取指定字符前面或后面的内容

function getCaption(obj,state) {var index=obj.lastIndexOf("\-");
if(state==0){obj=obj.substring(0,index);
}else {obj=obj.substring(index+1,obj.length);
}
return obj;
}
var data = 'aaa-bbb'
//截取符号前面部分
getCaption(data,0) //输出aaa
//截取符号后面部分
getCaption(data,1) //输出bbb

例如如果有) 或者接口里面没有)的情况下

function GetRequest() {var url = location.search; //获取url中"?"符后的字串console.log("url::::",url)var theRequest = {};if (url.indexOf("?") != -1) {    //判断是否有参数var str = url.substr(1); //从第一个字符开始 因为第0个是?号 获取所有除问号的所有符串// strs = str.split("=");   //用等号进行分隔 (因为知道只有一个参数 所以直接用等号进分隔 如果有多个参数 要用&号分隔 再用等号进行分隔)// payment_id = strs[1];          //直接弹出第一个参数 (如果有多个参数 还要进行循环的)// localStorage.setItem('payment_id', payment_id);strs = str.split("&");for(var i = 0; i < strs.length; i ++) {theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);}}console.log("theRequest::",theRequest)return theRequest;}var request = GetRequest();code = request['urge_code']
var index=obj.lastIndexOf("\)");if(index!==-1){code=obj.substring(0,index);}else if(index==-1){code = request['urge_code']}

js截取指定字符前面或后面的内容相关推荐

  1. js截取指定字符前面或后面的内容,可以设置指定符号 “-” “%”等

    created(){let value = '605-狗狗糯'this.changeCate(value ) }, methods:{// 系统分类changeCate(value) {//value ...

  2. JS字符串截取 “指定字符” 前面和后面的内容!

    JS字符串截取 "指定字符" 前面和后面的内容! var string= "07/12" var before = string.split('/')[0] v ...

  3. js 截取指定字符后面/前面的所有字符串

    解决方案: //js 截取指定字符后面/前面的所有字符串let str = '你还好吗?嗯?我很好!'//截取第一个?前面的字符串var index = str.indexOf("?&quo ...

  4. js 截取指定字符前的字符

    // **截取指定字符前的字符**getStr(string, str) {var str_before = string.split(str)[0];var str_after = string.s ...

  5. js截取指定字符后的内容@令狐张豪

    举个例子:www.baidu.com/csdn?name=beijing 在这里我们想拿出"beijing"怎么取? 用到的技术点:indexOf.substring var ob ...

  6. js 截取指定字符后面/前面的所有字符串

    let str = '被测对象(人)>被测对象属性(心跳)>三轴振动传感器' 截取最后一个>前面的字符串 let index = str .lastIndexOf("> ...

  7. js 截取 指定 字符前面或者后面的字符串

    function cutAppointStr(str,srt,type) {let resolve = {};//截取第一个 srt 前面的字符串var index = str.indexOf(srt ...

  8. JS字符串截取 “指定字符” 前面和后面的内容

    var string= "07/12" var before = string.split('/')[0] var after = string.split('/')[1] con ...

  9. mysql截取前几个字符串_mysql中截取指定字符前后的字符串

    使用SUBSTRING_INDEX()函数 substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:分隔符计数 例子 取出上述表中数组 ...

最新文章

  1. 国内“重量级”单体数据中心开始运营 火了这个县
  2. MyBatis映射文件1(增删改、insert获取自增主键值)
  3. Windows Server 2008 R2 域控DOS命令
  4. uniapp使用android studio进行调试的配置
  5. 浅谈构造函数(c#)
  6. 计算机一级第103套题,全国计算机等级考试一级试题
  7. lr函数之lr_eval_string()函数的使用学习
  8. java quartz 教程_Quartz 教程
  9. 【白皮书分享】2021年中国家庭教育白皮书.pdf(附下载链接)
  10. pgAdmin3 连接GreenPlum数据库假死解决
  11. 关于是否存在免费的SAP服务器用作练习的提问
  12. 苹果Mac OS X 10.6 Snow Leopard雪豹操作系统BT种子(.torrent)下载,6.13G个人版和Sever服务器版
  13. 系统工程师 运维工程师区别
  14. 基于canvas+uniapp的9宫格拼图游戏组件
  15. DMA工作原理-STM32 DMA和ARM9 DMA,彻底理解DMA
  16. 基于SpringBoot的共享汽车管理系统
  17. TCP/IP英文缩写汇总
  18. 定时任务Alarm的深入理解
  19. SSM (JDK 1.7) 使用Rabbit MQ
  20. CSDN博文字体设置 | 字体颜色、大小设置 | 简记 |

热门文章

  1. 四川省各地区行政编码(含重庆直辖前的)
  2. MySQL保存计算结果_数据库保存计算结果 fluent计算完成后怎么保存
  3. 国产浏览器的发展,它们如何成功逆袭国外浏览器?
  4. JS中的遍历、点击、排他
  5. 让Python每天帮你薅一个早餐钱
  6. 【每天学习一点新知识】跟咩咩一起学“宽字节注入”
  7. 白内障术后注意5事项
  8. 免费的语音转文字软件有哪些?推荐一款好用的
  9. 李一男加盟百度的幕后故事
  10. java 解析证书吊销列表 crl