zoukankan      html  css  js  c++  java
  • JavaScript算法学习:获取字符串最后一位方法及判断是否以指定字符串开始或结尾

    1、获取字符串最后一位

    方法一: 运用String对象下的charAt方法

    charAt() 方法可返回指定位置的字符。

    代码如下:

    str.charAt(str.length-1)

    方法二: 运用String对象下的substr方法

    substr() 方法可在字符串中抽取从start下标开始的指定数目的字符。

    str.substr(start[, length]),其中start为必选参数,表示坐标开始的位置,正值则正向数数,负值则反向数数,length为可选参数,表示从开始位置数几个数。

    代码如下:

    str.substr(str.length-1,1)

    方法三: 运用String对象下的split方法

    split() 方法用于把一个字符串分割成字符串数组。

    代码如下:

    var str = “Bastian″;
    arr= str.split(“ ”);
    arr[arr.length-1];

    方法四: 运用正则

    2、判断字符串是否以指定字符串开始或结尾

    判断是否以指定字符串开始用startsWith,结尾用endsWith

    function confirmEnding(str, target) {

    if(str.endsWith(target)){
        return true;
    }
      return false;

    }

    confirmEnding("Bastian", "n");

    该例子说明的是如果字符串以给定的target结尾,则返回true,否则返回false。

    Just do it!
  • 相关阅读:
    英语八级之路
    ASP.NET MVC 简易在线书店
    MySql 笔记
    自定义函数标签(JSTL)
    自定义标签(JSTL)
    Xml读取异常--Invalid byte 1 of 1-byte UTF-8 sequence
    JSTL核心标签库
    JSTL简介
    修改Servlet模板
    获取GET/POST提交的数据,并处理中文问题
  • 原文地址:https://www.cnblogs.com/betterself/p/6803111.html
Copyright © 2011-2022 走看看