- 浏览: 138877 次
- 性别:
- 来自: 北京
文章分类
最新评论
1、String.charCodeAt
作用:指定位置的字符的 Unicode 编码
用法:String.charCodeAt(index)
参数:index 表示字符串中某个位置的数字,即字符在字符串中的下标。
返回:int Unicode 编码 是 0 – 65535 之间的整数
2、String.fromCharCode
作用:接受一个或一组指定的 Unicode 值,然后返回一个字符串
用法:String.fromCharCode(numX,numX,…,numX)
参数:numX int Unicode 编码 是 0 – 65535 之间的整数
返回:一个或一组的字符
3、String.charAt(index)
作用:指定位置的字符
用法:String.charAt(index)
参数:index 表示字符串中某个位置的数字,即字符在字符串中的下标。
返回:字符
4、String.substring(start,stop)
作用:提取字符串中介于两个指定下标之间的字符
用法:String.substring(start,stop)
参数:start 必需。一个非负的整数,要提取的子串的第一个字符在 stringObject 中的位置。
stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。
返回:字符串
5、String.substr(start,length)
作用:在字符串中抽取从 start 下标开始的指定数目的字符
用法:String.substr(start,length)
参数:start 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。
ength 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 String 的开始位置到结尾的字串。
返回:字符串
6、String.slice(start,end)
作用:提取字符串的某个部分,并以新的字符串返回被提取的部分
用法:String.slice(start,end)
参数:start 要抽取的片断的起始下标。如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。
end 紧接着要抽取的片段的结尾的下标。若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串。
返回:字符串
/** * 格式化中英文字符串 * 多字节字符,是按双字节宽度截取的 * * @param str 字符串 * @param len 截取的字节数 * @params end_str 省略符号 * * @return 字符串 * */ function format_string(str,len,end_str) { //获取省略符号 var end_str = end_str || '...'; //获取总的字节数 var ll = str.length; //字节数 var i = 0; //显示字节数 var l = 0; //返回的字符串 var s = str; while (i < ll) { //如果是1字节的字符 if (str.charCodeAt(i) < 0x80) { l++; } //如果是多字节的字符 else { l += 2; } i++; //如果显示字节达到所需长度 if (l >= len) { //截取字符串 s = str.substring(0, i); //如果所需字符串字节数,小于原字符串字节数 if (i < ll) { //则加上省略符号 s = s + end_str; } //跳出字符串截取 break; } } //返回所需字符串 return s; }
发表评论
-
js获取url参数
2017-11-15 10:05 398function getRequest() { ... -
重写alert
2017-03-16 14:27 518/** * http://www.jianshu.com ... -
15年双11手淘前端技术巡演 - H5性能最佳实践
2015-12-15 11:53 635https://github.com/amfe/artic ... -
jQuery Iframe父窗口
2014-07-20 12:08 10iframe在复合文档中经常用到,利用jquery操作ifr ... -
javascript 对象 数组 转换 为 字符串
2013-07-06 12:54 1113function ArrayToString(arr ... -
js加载的性能提升 RequireJs ; node.js
2012-01-02 08:58 876http://www.infoq.com/cn/news/20 ... -
jquery - 自动触发对象事件用-trigger
2011-12-10 15:21 1096jquery - 自动触发对象事件用-trigger $(& ... -
option的文本值
2011-11-17 13:37 594obj.value 是 option的value值 o ... -
web前端优化
2011-07-13 21:27 683参考 http://blog.csdn.net/wuxyy ... -
浏览器的DNS缓存 改hosts 不用再关浏览器了
2011-06-29 12:16 1647firefox 插件,, HostAdmin htt ... -
ajax上传图片-uploadify
2011-05-06 15:46 1496http://www.cnblogs.com/Lewis/ar ... -
php 传出的json数据给js用
2011-03-03 16:10 711var jsonData = {$jsonData}; ... -
validator 验证插件
2011-01-06 18:08 1075一、用前必备 官方网站:http://bassistance ... -
js字符串替换
2010-10-11 13:11 1576/* 字符串替换 * * @param arrSearc ... -
setInterval,setTimeout与jquery混用冲突
2010-09-25 16:45 1720当遇到setInterval,setTimeout与jquer ... -
jquery 日期联动
2010-09-09 09:38 982<%@ Page Language="C#&q ... -
jquery控制 select 标签
2010-09-09 09:36 1059/**//* 文件名:jquery.liu.select.j ... -
模拟 select下拉框
2010-08-26 16:59 806<script type="text/java ...
相关推荐
许多编程语言提供了用于字符串截取的内置函数,如PHP、JavaScript 等,这些函数可以通过指定字符串开始截取位置和结束截取位置来实现截取。 例如: JavaScript var str = 这是一段字符串 var subStr = str....
本文将对JavaScript字符串截取的三个主要函数slice()、substring()和substr()进行详细的比较和分析,以帮助开发者更好地理解和掌握它们在实际编程中的应用。 首先,我们来看slice()函数。slice()函数用于从已有的...
### JavaScript字符串操作详解 在JavaScript开发中,对字符串进行处理是一项非常常见的任务。本文将详细介绍JavaScript中关于字符串处理的一些常用方法,特别是与“截取”相关的功能,这将帮助开发者更好地理解和...
字符串在各种编程语言中都是基本的数据类型,如Python中的`str`,Java中的`String`,JavaScript中的`String`等。 截取字符串通常有两种主要方法:固定位置截取和指定长度截取。 1. 固定位置截取:这种方法通常基于...
这个小demo展示了如何在不同的编程环境中实现字符串截取,同时也涉及到字符串的空格处理。接下来,我们将深入探讨这两个主题。 首先,让我们讨论字符串截取。在大多数编程语言中,都有内置的函数或方法来实现字符串...
JavaScript 字符串截取函数 slice、substring 和 substr 的比较 在 JavaScript 中,字符串截取函数有三种常用的方法:slice()、substring() 和 substr()。这三种方法都可以用来截取字符串,并返回截取的结果,但是...
在编程领域,特别是涉及到文本处理的时候,`substring`方法是一个非常常见且重要的工具,它用于从一个字符串中截取部分子字符串。这个方法在Java、JavaScript等许多编程语言中都有提供,我们主要以Java为例来详细...
### JavaScript字符串截取方法详解 在JavaScript编程语言中,处理字符串是非常常见的需求之一。本文将详细介绍几种常用的字符串截取函数,包括`split()`、`join()`、`substring()`以及`indexOf()`等方法,并通过...
字符串是由字符组成的序列,而“字符串按照指定的字节数来截取”这个话题,就是指如何在字符串中提取固定字节数的部分。在不同的编程语言中,都有相应的函数或方法来实现这一功能。 在Python中,可以使用内置的`...
JavaScript 字符串截取方法简介 在深入探讨 `slice` 和 `substring` 的区别之前,我们首先需要了解这两个方法的基本用法和功能。 ##### 1.1 slice() 方法 `slice()` 方法用于返回一个从开始到结束(不包括结束)...
本文将详细介绍一个专门用于处理中文字符串截取的JavaScript函数,该函数能够根据字符的实际编码长度来精确控制截取的长度。 #### 二、关键概念解析 ##### 2.1 字符串截取 字符串截取是指从一个较长的字符串中...
标题中的“字符串截取标签”通常是指在编程中用于处理字符串的一种技术,它涉及如何从一个长字符串中提取出特定部分。在许多编程语言中,都有内置的字符串处理函数或方法来实现这一功能。例如,在Python中,我们可以...
虽然本文主要关注Java中的字符串截取方法,但提供的文件中还提到了MySQL数据库中的字符串截取方法。这里也简单介绍一下MySQL中常用的字符串截取函数: - **LEFT(str, length)**:返回从字符串左侧开始的前`length`...
综上所述,JSP 页面中进行字符串截取可以通过多种方式实现,包括直接使用 Java 的 `String` 类方法、EL 表达式、JSTL 标签库以及 JavaScript。根据实际需求和项目结构,选择最适合的方法进行字符串处理。在学习过程...
在这个"Work_test.rar_dugui9_字符串截取"的案例中,我们关注的核心知识点是字符串的截取,特别是如何提取字符串中特定标志位之间的内容。在描述中提到的功能,是程序设计中常见的需求,例如在日志分析、数据解析...
JavaScript中的字符串对象提供了多种方法来处理和操作字符串,其中之一就是`slice`方法。这个方法主要用于截取字符串中的某一部分,并返回一个新的字符串,而不会改变原始字符串。本文将深入讲解`slice`方法,包括其...
### 字符串截取知识点详解 #### 一、概述 在进行字符串处理的过程中,经常会遇到需要根据特定条件或长度来截取字符串的需求。本篇主要介绍了一种根据指定字节数来截取字符串的方法,并考虑到了不同的编码方式对字符...
3. 字符串切割:`slice()`, `substring()`, `substr()`用于截取字符串,`split()`根据分隔符切割成数组。 4. 查找替换:`indexOf()`查找指定子串首次出现的位置,`lastIndexOf()`则查找最后一次出现的位置。`replace...
在这个特定的场景中,"jsp页面字符串截取,点击弹出弹出层"是一个常见的交互需求,通常涉及到前端的JavaScript操作和后端的JSP处理。 首先,字符串截取是编程中的基本操作,无论是在Java还是JavaScript中。在JSP...