`

javascript截取字符串

阅读更多
01.1.substring 方法 
02.定义和用法 
03.substring 方法用于提取字符串中介于两个指定下标之间的字符。 
04.语法 
05.stringObject.substring(start,stop) 
06.参数     描述 
07.start     必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 
08.stop     可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。 
09.返回值 
10.一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start。 
11.说明 
12.substring 方法返回的子串包括 start 处的字符,但不包括 end 处的字符。 
13.如果 start 与 end 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 
14.如果 start 比 end 大,那么该方法在提取子串之前会先交换这两个参数。 
15.如果 start 或 end 为负数,那么它将被替换为 0。 
16.2.substr 方法 
17.定义和用法 
18.substr 方法用于返回一个从指定位置开始的指定长度的子字符串。 
19.语法 
20.stringObject.substr(start [, length ]) 
21.参数    描述 
22.start   必需。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 
23.length 可选。在返回的子字符串中应包括的字符个数。 
24.说明 
25.如果 length 为 0 或负数,将返回一个空字符串。 
26.如果没有指定该参数,则子字符串将延续到stringObject的最后。 
27.举例: 
28.var str = "0123456789"; 
29.alert(str.substring(0));------------"0123456789" 
30.alert(str.substring(5));------------"56789" 
31.alert(str.substring(10));-----------"" 
32.alert(str.substring(12));-----------"" 
33.alert(str.substring(-5));-----------"0123456789" 
34.alert(str.substring(-10));----------"0123456789" 
35.alert(str.substring(-12));----------"0123456789" 
36.alert(str.substring(0,5));----------"01234" 
37.alert(str.substring(0,10));---------"0123456789" 
38.alert(str.substring(0,12));---------"0123456789" 
39.alert(str.substring(2,0));----------"01" 
40.alert(str.substring(2,2));----------"" 
41.alert(str.substring(2,5));----------"234" 
42.alert(str.substring(2,12));---------"23456789" 
43.alert(str.substring(2,-2));---------"01" 
44.alert(str.substring(-1,5));---------"01234" 
45.alert(str.substring(-1,-5));--------"" 
46.alert(str.substr(0));---------------"0123456789" 
47.alert(str.substr(5));---------------"56789" 
48.alert(str.substr(10));--------------"" 
49.alert(str.substr(12));--------------"" 
50.alert(str.substr(-5));--------------"0123456789" 
51.alert(str.substr(-10));-------------"0123456789" 
52.alert(str.substr(-12));-------------"0123456789" 
53.alert(str.substr(0,5));-------------"01234" 
54.alert(str.substr(0,10));------------"0123456789" 
55.alert(str.substr(0,12));------------"0123456789" 
56.alert(str.substr(2,0));-------------"" 
57.alert(str.substr(2,2));-------------"23" 
58.alert(str.substr(2,5));-------------"23456" 
59.alert(str.substr(2,12));------------"23456789" 
60.alert(str.substr(2,-2));------------"" 
61.alert(str.substr(-1,5));------------"01234" 
62.alert(str.substr(-1,-5));-----------""  
分享到:
评论

相关推荐

    js截取字符串

    ### JavaScript截取字符串知识点 在JavaScript中,对字符串进行截取是常见的操作之一,尤其是在处理数据、解析文本或实现特定功能时。本文将详细介绍几种常用的截取字符串的方法,并通过具体的示例代码来解释每种...

    jsp页面截取字符串

    JavaScript 也有 `substring()` 方法,可以在客户端截取字符串。 示例: ```html var str = "Hello, World!"; var subStr = str.substring(7, 12); document.write(subStr); // 输出 "World" ``` 综上所...

    截取字符串

    在编程领域,字符串操作是一项基础且重要的任务,而“截取字符串”是其中的一个关键功能。这个小demo展示了如何在不同的编程环境中实现字符串截取,同时也涉及到字符串的空格处理。接下来,我们将深入探讨这两个主题...

    javascript截取字符串小结

    本文总结介绍了三种使用Javascript截取字符串的方法,同时也总结了两种截取中文字符串的办法,分享一下。 1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符。 语法 ...

    VUE 截取字符串的方法

    适合刚刚进入(JavaScript,Vue)编程领域的小白使用

    substring截取字符串 字符串截取方法

    Substring截取字符串字符串截取方法 Substring截取字符串字符串截取方法是计算机编程中一种常见的操作,它指的是从字符串中提取某一段子字符串,在不同的编程语言中有不同的实现方式。下面将介绍Substring截取字符...

    怎么截取字符串的小程序

    在编程领域,截取字符串是一项基础且常用的操作。在标题为“怎么截取字符串的小程序”的知识主题中,我们将深入探讨如何在不同的编程语言中实现这一功能,以及它在实际应用中的价值。描述中提到的方法是通过确定字符...

    截取指定长度的字符串

    例如,在Python中,你可以使用切片操作符`[start:end]`来截取字符串,其中`start`是开始索引,`end`是结束索引(不包括该位置的字符)。例如,对于字符串`s = "Hello, world!"`,`s[7:12]`将返回`"world"`。 2. ...

    JavaScript 截取字符串代码实例

    这篇文章主要介绍了JavaScript 截取字符串代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 [removed] $(document).ready(function () { //...

    javascript截取字符串(通过substring实现并支持中英文混合)

    本文将探讨在JavaScript中如何使用substring()和substr()方法截取字符串,并特别针对中英文混合的字符串提供解决方案。字符串截取是编程中的一项基础操作,它允许我们从一个给定的字符串中提取特定部分的字符序列。 ...

    JavaScript常用截取字符串的三种方式用法区别实例解析

    在JavaScript中,截取字符串是常见的操作,有三种主要的方法:`substring()`、`slice()` 和 `substr()`。这些方法都是用来从一个字符串中提取一部分并返回新的字符串,但它们在处理参数和负值时有不同的行为。下面...

    JavaScript截取字符串的2个函数介绍

    JavaScript是一种广泛使用的前端编程语言,它提供了多种字符串操作的方法,其中截取字符串的方法主要有两种:substring和substr。这两种方法虽然都可以用于截取字符串,但它们的参数和使用方式略有不同。 首先,...

    JavaScript截取中文字符串

    ### JavaScript截取中文字符串知识点详解 #### 一、引言 在进行文本处理时,我们经常需要对字符串进行截取操作。特别是在处理包含多种字符集(如英文与中文)的字符串时,考虑到不同字符编码长度的差异性,简单地...

    js截取字符串介绍及使用

    在JavaScript中,截取字符串是常见的操作,尤其在处理用户输入或者进行文本处理时非常有用。本文将深入探讨两种主要的截取字符串的方法:`substring()` 和 `slice()`,并结合示例帮助读者理解和掌握。 首先,我们来...

    字符串按照指定的字节数来截取

    在Python中,可以使用内置的`[start:end]`切片操作来截取字符串。如果要考虑字节,我们需要使用`encode()`方法将字符串转化为字节串,因为Python的切片默认是基于字符的。例如: ```python s = "你好,世界" byte_s...

    实例讲解JavaScript截取字符串

    在这个例子中,substring方法从索引3开始截取字符串,直到索引8(因为stop参数是不包含的),所以输出结果是"lo w"。 2. substr方法实例 ```javascript var str = "Helloworld!"; document.write(str.substr(-6,4))...

    在js中,截取字符串的slice和substring的区别

    ### 在JavaScript中,截取字符串的slice和substring的区别 #### 引言 在日常的前端开发工作中,我们经常需要对字符串进行操作,特别是在提取或截取字符串中的特定部分时。JavaScript 提供了多种方法来帮助开发者...

Global site tag (gtag.js) - Google Analytics