字符串分割解决方法
来源:互联网 发布:手机电玩城源码 编辑:程序博客网 时间:2024/05/22 00:28
前言:现在在做一个短信预览页面,如图,可以发现下面“办公室”后有一大串字符,显示在页面,影响美观,现要求去掉'@‘~’,‘之间的字符串
实现效果:
解决过程及思路:因为这些数据开始是从后台或取,显示在页面,其中使用了小脚本,所以想直接该,结果发现自己对小脚本不大熟悉,就放弃选择使用了js实现。
选择使用js: 1.获取参数(我这命名为conditions)
2.字符分割(这里有两步)(1):将最外面的东西分开(以逗号为限)(2)接着对特殊字符形如’办公室@xx‘进行处理
现在就是代码讲解了
<head><script > window.onload = function(){ var object = document.getElementById('conditions').value; var strs= new Array(); //定义一数组 strs=object.split(","); //字符分割 var temp; //定义接收修改去掉@后字符 var fin; //不变量 var newArr = new Array();//定义新数组集合接收参数 for(var i=0;i<strs.length;i++){ if(strs[i] == "" || strs[i] == null){ break; }else{ if(strs[i].contains("@")){ //将字符从@开始分割 strs[i] = strs[i].substring(0,strs[i].indexOf("@")); } //新数组赋值 newArr[i] = strs[i]; } } //将收件人修改后穿给页面document.getElementById('pre1').innerHTML = newArr; } </script></head><body> <input type="hidden" value="<%= conditions %>" id="conditions"/> 收件人:<pre class="pre" id="pre1"><%= conditions %></pre><br/></body>
感想:虽然是做后台的,但最近几天都在弄关于前台页面效果,也学到蛮多的,在这里,如果你有什么好的建议或方法 欢迎留言
0 0
- 字符串分割解决方法
- 分割字符串
- 分割字符串
- 分割字符串
- 分割字符串
- 分割字符串
- 字符串分割
- 字符串分割
- 分割字符串
- 字符串分割
- 字符串分割
- 分割字符串
- 分割字符串
- 分割字符串
- 字符串分割
- 分割字符串
- 字符串分割
- 字符串分割
- middlegen代码生成又不会做了!太笨了
- 关于C# prograssbar进度条的使用
- Rreact Native 常见错误总结
- HTML5 Form Data 对象的使用
- iOS中html传数据给原生
- 字符串分割解决方法
- 8.指针和(数组、函数)
- 自定义按钮
- SEO优化方案定制:三个时期+四个方案
- 正则表达式全解析,通俗易懂
- 学习STM32--认识STM32库
- postDelayed方法和removeCallbacks方法的使用(1)
- 输入英文大写字母,显示数字,输入数字显示英文,并且输入数字可能有两种结果,比如输入12,可能为AB,或者为L
- ViewController切换