`
zhcl321
  • 浏览: 25990 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

javaScript字符串截取的方式

阅读更多
function test(str,limit){
var i = 0;
for (var len = 0 ;; len++) {
if(isNaN(str.charCodeAt(len))){
len++;
break;
}
if (str.charCodeAt(len) <= 255) {
if (i == limit - 1) {
len++;
break;
}
i++;
} else {
if (i == limit - 2) {
len++;
break;
} else if (i == limit - 1) {
break;
}
i += 2;
}
if (str.length < len) {
break;
}
}
return str.substring(0, len) + (str.length <= len ? "" : "..." );
};
分享到:
评论

相关推荐

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

    Substring截取字符串字符串截取方法是指从字符串中提取某一段子字符串的过程,通常会使用“切割”的方式,把字符串的一段子字符串截取出来,该子字符串以索引指定,也可以使用正则表达式或函数实现字符串截取。...

    js字符串截取

    ### JavaScript字符串操作详解 在JavaScript开发中,对字符串进行处理是一项非常常见的任务。本文将详细介绍JavaScript中关于字符串处理的一些常用方法,特别是与“截取”相关的功能,这将帮助开发者更好地理解和...

    截取指定长度的字符串

    字符串在各种编程语言中都是基本的数据类型,如Python中的`str`,Java中的`String`,JavaScript中的`String`等。 截取字符串通常有两种主要方法:固定位置截取和指定长度截取。 1. 固定位置截取:这种方法通常基于...

    截取字符串

    这个小demo展示了如何在不同的编程环境中实现字符串截取,同时也涉及到字符串的空格处理。接下来,我们将深入探讨这两个主题。 首先,让我们讨论字符串截取。在大多数编程语言中,都有内置的函数或方法来实现字符串...

    Substring字符串截取-kaic

    在编程领域,特别是涉及到文本处理的时候,`substring`方法是一个非常常见且重要的工具,它用于从一个字符串中截取部分子字符串。这个方法在Java、JavaScript等许多编程语言中都有提供,我们主要以Java为例来详细...

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

    字符串是由字符组成的序列,而“字符串按照指定的字节数来截取”这个话题,就是指如何在字符串中提取固定字节数的部分。在不同的编程语言中,都有相应的函数或方法来实现这一功能。 在Python中,可以使用内置的`...

    JavaScript截取中文字符串

    本文将详细介绍一个专门用于处理中文字符串截取的JavaScript函数,该函数能够根据字符的实际编码长度来精确控制截取的长度。 #### 二、关键概念解析 ##### 2.1 字符串截取 字符串截取是指从一个较长的字符串中...

    【分享】字符串截取标签

    标题中的“字符串截取标签”通常是指在编程中用于处理字符串的一种技术,它涉及如何从一个长字符串中提取出特定部分。在许多编程语言中,都有内置的字符串处理函数或方法来实现这一功能。例如,在Python中,我们可以...

    java中如何截取字符串.txt

    虽然本文主要关注Java中的字符串截取方法,但提供的文件中还提到了MySQL数据库中的字符串截取方法。这里也简单介绍一下MySQL中常用的字符串截取函数: - **LEFT(str, length)**:返回从字符串左侧开始的前`length`...

    jsp页面截取字符串

    综上所述,JSP 页面中进行字符串截取可以通过多种方式实现,包括直接使用 Java 的 `String` 类方法、EL 表达式、JSTL 标签库以及 JavaScript。根据实际需求和项目结构,选择最适合的方法进行字符串处理。在学习过程...

    js字符串截取函数slice、substring和substr的比较

    本文将对JavaScript字符串截取的三个主要函数slice()、substring()和substr()进行详细的比较和分析,以帮助开发者更好地理解和掌握它们在实际编程中的应用。 首先,我们来看slice()函数。slice()函数用于从已有的...

    Work_test.rar_dugui9_字符串截取

    在这个"Work_test.rar_dugui9_字符串截取"的案例中,我们关注的核心知识点是字符串的截取,特别是如何提取字符串中特定标志位之间的内容。在描述中提到的功能,是程序设计中常见的需求,例如在日志分析、数据解析...

    字符串截取

    ### 字符串截取知识点详解 #### 一、概述 ...通过合理地选择编码方式和精心设计的算法,可以有效地处理各种复杂的字符串截取需求。同时,熟练掌握 jQuery 操作 DOM 的方法也是前端开发者必备的技能之一。

    JavaScript字符串对象slice方法入门实例(用于字符串截取)

    JavaScript中的字符串对象提供了多种方法来处理和操作字符串,其中之一就是`slice`方法。这个方法主要用于截取字符串中的某一部分,并返回一个新的字符串,而不会改变原始字符串。本文将深入讲解`slice`方法,包括其...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册九:字符串

    3. 字符串切割:`slice()`, `substring()`, `substr()`用于截取字符串,`split()`根据分隔符切割成数组。 4. 查找替换:`indexOf()`查找指定子串首次出现的位置,`lastIndexOf()`则查找最后一次出现的位置。`replace...

    Javascript中字符串相关常用的使用方法总结

    随着ECMAScript标准的不断发展,ES6及之后版本引入了许多新的字符串处理方法,进一步增强了JavaScript字符串操作的能力: 1. **检查字符串开头或结尾** - `startsWith(searchString[, position])` 和 `endsWith...

    VUE 截取字符串的方法

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

    jsp页面字符串截取,点击弹出弹出层

    在这个特定的场景中,"jsp页面字符串截取,点击弹出弹出层"是一个常见的交互需求,通常涉及到前端的JavaScript操作和后端的JSP处理。 首先,字符串截取是编程中的基本操作,无论是在Java还是JavaScript中。在JSP...

    js截取字符串-三种方法

    JavaScript中的字符串截取是编程中常见的操作,主要涉及到三个方法:`slice()`、`substr()` 和 `substring()`。这三个方法都是用来从一个字符串中提取一部分新的字符串,但它们的使用方式和逻辑略有不同。 首先,...

Global site tag (gtag.js) - Google Analytics