美文网首页
#JS#字符串操作

#JS#字符串操作

作者: a5c0a9d9ccb8 | 来源:发表于2016-06-07 14:16 被阅读62次
  1. 获取子串
  • str.substring(start[,end])
    包括 start 处的字符,但不包括 stop 处的字符。
    不接受负参数。
  • str.substr(start[,length])
    strstart(包括 start 所指的字符) 处开始的 length 个字符。
    没有指定 length,那么返回到 str 的结尾的字符。
    如果是负数,从字符串的尾部开始算起的位置(-2 指倒数第二个字符)。
  • str.slice(start,end)
    如果是负数,从字符串的尾部开始算起的位置。
  • str.split(separator,howmany)
    separator--字符串或正则表达式,从该参数指定的地方分割。
    howmany--可选,指定返回的数组的最大长度(个数)。
  • str.replace(regexp/substr,replacement)
    一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。
  1. 查找
  • **str.charAt(index) **
    一般情况下相当于str[index]
    区别:
var str="Hello world!"
document.write(str.charAt(-2));
document.write("|");
document.write(str[-2]);
//输出"|undefined"
  • str.charCodeAt(index) **
    返回字符的unicode编码。如果 index 是负数或大于等于字符串的长度,返回 NaN。
    PS:
    String.fromCharCode(numX,numX,...,numX)
    从字符编码创建一个字符串。
  • str.indexOf(searchvalue,fromindex)
  • str.lastIndexOf(searchvalue,fromindex)
    返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。fromindex合法取值是 0 到str.length-1。
    对大小写敏感。
  • str.match(searchvalue/regexp)
    regexp--将检索字符串 stringObject,以找到一个或多个与 regexp 匹配的文本。这个方法的行为在很大程度上有赖于 regexp 是否具有标志 g。
  • str.search(regexp)
    第一个与 regexp 相匹配的子串的起始位置。
  1. 其他
  • 创建锚str.anchor()
var txt="hello"
document.write(str.anchor("myanchor"))
//----turn to
<a name="myanchor">hello</a>
  • 拼接
    str.concat(stringX,stringX,...,stringX) str+stringX+stringX+...+stringX
  • str.sub/sup()
    上下标

小茶叶
2016.06.07 14:16

相关文章

  • #JS#字符串操作

    获取子串 str.substring(start[,end])包括 start 处的字符,但不包括 stop 处的...

  • Python字符串高端操作

    字符串骚操作 字符串优雅操作

  • Python初学(十)

    这章学习下字符串的操作。 字符串的操作 字符串操作符: 针对字符串,Python语言提供了几个基本操作符 字符串处...

  • #JS# requireJS

    1、 加载require.js2、 加载自己的代码 data-main 加载主模块(网页的入口代码) 3、 主模块...

  • python 字符串

    字符串操作 + 字符串连接操作 * 字符串复制操作 [] 字符串索引 通过索引访问指定位置的字符,索引从头(0)...

  • Python基础-day06

    list ​ 字符串操作 ​ 字典操作 ​ list操作 字符串操作 编码解码 计算机存储数据使用的是...

  • python函数知识归纳笔记(2)

    字符串相关操作 字符串连接 字符串赋值 [索引值] 字符串通过索引访问位置 从0开始 [::] 字符串取片操作,实...

  • C++之string

    字符串构造和赋值操作 实例 存取字符 实例 字符串拼接操作 实例 字符串查找和替换 实例 字符串比较 实例 字符串...

  • 05-字符串的操作

    字符串的操作方法 [] 字符串索引操作,通过索引访问指定位置的字符,索引从0开始 [::] 字符串取片操作完整格式...

  • Python常用语法二

    Python 字符串操作和文件操作以及其它Python能力补充 Python字符串操作 in和not in: 'x...

网友评论

      本文标题:#JS#字符串操作

      本文链接:https://www.haomeiwen.com/subject/nrmddttx.html