方法一:运用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获取字符串最后一个字符代码相关推荐

  1. js 获取字符串最后一个字符

    1.charAt() str.charAt(str.length-1) 2.substr() str.substr(str.length-1,1) 3.split() var str = str.sp ...

  2. linux shell 获取字符串最后一个字符 去掉字符串最后一个字符 去掉末尾一个字符 去掉末尾两个字符

    1.获取字符串最后一个字符 实例如下: STR=123456abc FINAL=`echo ${STR: -1}` echo $FINAL # 输出结果 c 或者 STR=123456abc FINA ...

  3. shell 获取字符串前两个字符串、获取字符串最后一个字符、去掉字符串最后一个字符、去掉末尾一个字符、去掉末尾两个字符

    1. 获取字符串前两个字符串 temp=`echo $RANDOM|md5sum|sed 's/../&:/g'|cut -c 1-17` echo $temp echo ${temp:0:2 ...

  4. python如何获取字符串最后一个字符?

    python获取字符串最后一个字符的方法: 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 ...

  5. js删除字符串最后一个字符方法总汇

    需求: 去掉js字符串末尾的标点符号,比如原字符串: csdn.net! 目标字符串: csdn.net 解决方案: 方法一: str.slice(0,str.length-1); 方法二: str ...

  6. JS获取字符串中某字符出现n次的下标,递归解决

    // 需求举例:中国/江苏省/南京市/浦口区弘阳广场*** 获取第三个'/'后面的内容let str = "中国/江苏省/南京市/浦口区弘阳广场***";function inte ...

  7. java 获取字符串最后一个字符

    代码块 package com.test.boke;public class StringTest {public static void main(String[] args) {String st ...

  8. java获取字符串最后一个字符

    第一种: String str = "daipogfhjoripa1"; char c = str.charAt(str.length() - 1); 第二种: str.subst ...

  9. js获取字符串字符数和字节数,注意:区分字符串字符数和字节数(编程环境UTF-8的情形)

    1.字符串字符数: 直接str.length即可获取 2.字符串字节数: js获取字符串字节长度小技巧:https://blog.csdn.net/likun952345407/article/det ...

最新文章

  1. android列表集合点击事件,给ListeView列表中的每一个Item添加点击事件
  2. 在线实时大数据平台Storm版本兼容的问题
  3. [译] RESTful API 设计最佳实践
  4. matlab中的libsvm怎么录入数据啊,LibSVM在MATLAB中使用时的几个问题
  5. 杭电1108java_按照这个步骤来刷题,迷茫的你两个月亦能成为王者
  6. zipkin brave mysql_Zipkin和Brave实现http服务调用的跟踪
  7. (1.2)mysql 索引概念
  8. .tar.bz2 解压出错问题解决方案
  9. VB2015编写的九宫格拼图游戏及暴力求解解法(主要使用datagridview和listbox控件)
  10. 独角兽公司超级创始人早期的30个特质
  11. uniapp web设置ios safri浏览器 添加到屏幕 像是应用 但是不用证书
  12. 课程表里的表表机器人_机器人课程表
  13. Remember this!
  14. 电池SOC仿真系列-基于EKF算法的电池SOC估算研究
  15. 广义矩方法(GMM)与动态面板数据简述
  16. 动手实现对外安全的接口(写于天寒地冻的正月初九)
  17. android打包报错Detected multiple Kotlin daemon sessions
  18. springboot消费kafka Listener method could not be invoked with the incoming message
  19. 51单片机外中断流水灯
  20. java -io字符流FileWrite操作演示

热门文章

  1. 在div中设置文字与内部div垂直居中
  2. http --- 混合加密的具体过程
  3. Spring Boot(十二)单元测试JUnit
  4. authconfig命令解析_学习笔记
  5. moss2010 sharepoint 2010配置人员搜索
  6. 解决SQL单用户模式不能转为多用户模式
  7. 把Liststring集合,编程string,并以“,”号分割
  8. Zipkin-1.19.0学习系列1:java范例
  9. nagios 监控配置介绍(二)
  10. linux下面的查找