js获取字符串最后一个字符代码
方法一:运用String对象下的charAt方法
charAt() 方法可返回指定位置的字符。
代码如下 复制代码
str.charAt(str.length – 1)
请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串
方法二:运用String对象下的substr方法
substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。
代码如下 复制代码
str.substr(str.length-1,1)
重要事项:ECMAscript 没有对该方法进行标准化,因此反对使用它。
重要事项:在 IE 4 中,参数 start 的值无效。在这个 BUG 中,start 规定的是第 0 个字符的位置。(www.111cn.net)在之后的版本中,此 BUG 已被修正。
方法三:运用String对象下的split方法
split() 方法用于把一个字符串分割成字符串数组。
代码如下 复制代码
var str = “123456″;
spstr = str.split(“”);
spstr[spstr.length-1];
方法四:正则搞定
代码如下 复制代码
<script type="text/javascript">
//<![CDATA[
var s = "nasofj;n234n41;v";
alert("String: "+s+"nn"+"LastOne: "+s.replace(/^(.*[n])*.*(.|n)$/g, "$2"));
//]]>
</script>
from:http://www.111cn.net/wy/js-ajax/44916.htm
转载于:https://www.cnblogs.com/alibai/p/4086089.html
js获取字符串最后一个字符代码相关推荐
- js 获取字符串最后一个字符
1.charAt() str.charAt(str.length-1) 2.substr() str.substr(str.length-1,1) 3.split() var str = str.sp ...
- linux shell 获取字符串最后一个字符 去掉字符串最后一个字符 去掉末尾一个字符 去掉末尾两个字符
1.获取字符串最后一个字符 实例如下: STR=123456abc FINAL=`echo ${STR: -1}` echo $FINAL # 输出结果 c 或者 STR=123456abc FINA ...
- shell 获取字符串前两个字符串、获取字符串最后一个字符、去掉字符串最后一个字符、去掉末尾一个字符、去掉末尾两个字符
1. 获取字符串前两个字符串 temp=`echo $RANDOM|md5sum|sed 's/../&:/g'|cut -c 1-17` echo $temp echo ${temp:0:2 ...
- python如何获取字符串最后一个字符?
python获取字符串最后一个字符的方法: 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 ...
- js删除字符串最后一个字符方法总汇
需求: 去掉js字符串末尾的标点符号,比如原字符串: csdn.net! 目标字符串: csdn.net 解决方案: 方法一: str.slice(0,str.length-1); 方法二: str ...
- JS获取字符串中某字符出现n次的下标,递归解决
// 需求举例:中国/江苏省/南京市/浦口区弘阳广场*** 获取第三个'/'后面的内容let str = "中国/江苏省/南京市/浦口区弘阳广场***";function inte ...
- java 获取字符串最后一个字符
代码块 package com.test.boke;public class StringTest {public static void main(String[] args) {String st ...
- java获取字符串最后一个字符
第一种: String str = "daipogfhjoripa1"; char c = str.charAt(str.length() - 1); 第二种: str.subst ...
- js获取字符串字符数和字节数,注意:区分字符串字符数和字节数(编程环境UTF-8的情形)
1.字符串字符数: 直接str.length即可获取 2.字符串字节数: js获取字符串字节长度小技巧:https://blog.csdn.net/likun952345407/article/det ...
最新文章
- android列表集合点击事件,给ListeView列表中的每一个Item添加点击事件
- 在线实时大数据平台Storm版本兼容的问题
- [译] RESTful API 设计最佳实践
- matlab中的libsvm怎么录入数据啊,LibSVM在MATLAB中使用时的几个问题
- 杭电1108java_按照这个步骤来刷题,迷茫的你两个月亦能成为王者
- zipkin brave mysql_Zipkin和Brave实现http服务调用的跟踪
- (1.2)mysql 索引概念
- .tar.bz2 解压出错问题解决方案
- VB2015编写的九宫格拼图游戏及暴力求解解法(主要使用datagridview和listbox控件)
- 独角兽公司超级创始人早期的30个特质
- uniapp web设置ios safri浏览器 添加到屏幕 像是应用 但是不用证书
- 课程表里的表表机器人_机器人课程表
- Remember this!
- 电池SOC仿真系列-基于EKF算法的电池SOC估算研究
- 广义矩方法(GMM)与动态面板数据简述
- 动手实现对外安全的接口(写于天寒地冻的正月初九)
- android打包报错Detected multiple Kotlin daemon sessions
- springboot消费kafka Listener method could not be invoked with the incoming message
- 51单片机外中断流水灯
- java -io字符流FileWrite操作演示