`
nannan408
  • 浏览: 1783810 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

架构师之正则表达式(六)-------实现字符串按照字数换行(即字符串插入操作)

 
阅读更多
1.前言.
  如题.
2.代码.
  
<script type="text/javascript">
var name="jjjjjj哈哈jjjjjjjjjjjjjddddddddddddddddddddkkkkkkkkkkkkkkkkkk";
name=name.replace(/([^\n]{20})/g,"$1\n");
alert(name);
</script>


3.注意.
  ^\n代表你要插入的字符,这个是"不包含换行符"的意思 .
1
6
分享到:
评论
1 楼 CoderDream 2015-01-05  
不错,有点意思!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
 </head>
<script type="text/javascript">
<!--
	function f1() {
		var name="jjjjjj哈哈jjjjjjjjjjjjjddddddddddddddddddddkkkkkkkkkkkkkkkkkk";
		name=name.replace(/([^\n]{6})/g,"$1\n");
		alert(name);
	}
//-->
</script>
 <body>
  <form method="post" action="">
	<input type="button" value="分割" onclick="f1();">
  </form>
 </body>
</html>



相关推荐

    正则表达式大全.docx

    正则表达式是计算机科学中的一种模式匹配手法,用于描述或匹配一系列符合某个句法规则的字符串。它广泛应用于字符串处理、表单验证等领域,具有很高的实用价值。在下面,我们将收集一些常用的正则表达式,以备...

    正则表达式以及相关的用法举例说明

    正则表达式(Regular Expression)是一种强大的文本处理工具,它能够帮助我们实现字符串的搜索与替换等操作。通过简单的符号组合,我们可以构建出复杂的匹配规则,从而高效地处理各种文本数据。 #### 二、正则...

    PHP架构师 指南 设计

    ### PHP架构师指南设计知识点详解 #### 一、基本知识点 **HTTP协议中几个状态码的含义** - **503**: 服务不可用。通常用于服务器暂时过载或维护时。 - **500**: 内部服务器错误。表示服务器遇到了意外情况,无法...

    大厂测试架构师RobotFramework自动化测试接口笔记

    ### 大厂测试架构师RobotFramework自动化测试接口笔记 #### 一、Robot Framework 简介 ##### 1. 什么是 Robot Framework - **开发者**:由 Nokia Siemens Networks(诺基亚西门子)开发。 - **定位**:Robot ...

    web2db数据采集升级版

    正则表达式是匹配字符串的强大工具,能帮助我们从网页源代码中精确地找到我们需要的数据。在数据采集领域,正则表达式是不可或缺的技能,它使得从复杂HTML结构中提取特定数据变得可能。 该升级版的web2db可能包含了...

    编译原理实践及应用

    例如,一个正则表达式00(0|1)*表示以两个0开头,后面跟着任意数量(包括零个)0或1的字符串。 3. 有限状态自动机(DFA或NFA)是识别和处理输入序列的模型。DFA的状态转换是确定性的,即对于每个状态和输入,都有...

    Java程序员进化为架构师掌握的知识

    7. **字符串处理**:实现字符串反转和前缀树。 8. **堆结构**:理解最大堆和最小堆的设计与应用。 9. **哈希算法**:掌握HashMap算法和ConcurrentLinkedHashMap(LRU)的实现。 10. **布隆过滤器**:理解布隆过滤器...

    Cron表达式Html源码

    5. 工具函数:为了简化操作,可以编写辅助函数来解析和格式化Cron表达式,或者将Cron表达式转化为人类可读的字符串。 6. 在线工具:像https://cron.qqe2.com/这样的在线工具,提供了可视化的界面,用户可以通过拖拽...

    awk学习手册.docx

    匹配操作符`~`用于测试字符串是否匹配正则表达式。例如,`$0 ~ /pattern/`会检查当前记录是否匹配模式`pattern`。 通过学习以上内容,你可以开始掌握awk的基本用法。随着实践经验的积累,你会发现awk在处理文本...

    高级Shell脚本编程.zip

    ]]`结构来进行更复杂的字符串匹配和替换,支持正则表达式。 9. **函数**: 通过`function name() { commands; }`定义函数,可以封装重复的任务。 10. **文件和目录操作**: 包括`mkdir`创建目录,`rm`删除文件或...

    java面试题

    正则表达式是字符串处理的利器,用于搜索、替换和验证文本模式。掌握正则表达式有助于处理复杂的数据匹配问题。 8. **数据库连接池的工作原理**: 数据库连接池如C3P0、HikariCP等,通过复用已建立的数据库连接,...

    成语填写问题生成-perl

    Perl具有丰富的文本操作函数和正则表达式支持,能够方便地处理字符串,这在处理成语这样的中文文本时尤其有用。 在“设计思路.docx”文件中,可能包含了项目的设计理念、算法选择、数据结构和实现步骤等详细信息。...

    编译原理 简单地词法分析程序

    在实现中,可能会用到诸如字符串处理、字符流读取(如标准输入或文件)以及状态机的概念。状态机在词法分析中尤为关键,它会根据当前字符和上一状态决定如何转换到下一状态,从而确定当前正在处理的词法单元。 此...

    Flash_ActionScript3殿堂之路.pdf

    - **正则表达式支持**:AS3全面支持正则表达式,增强了字符串处理的能力。 - **DOM3事件模型**:AS3采用标准的DOM3事件模型,实现了更灵活的事件处理机制。 - **异常处理机制**:AS3提供了完善的异常处理机制,便于...

    JavaScript语言精粹 (英文版)

    - **方法**:讨论内置对象的方法使用,如字符串处理、数组操作等。 - **样式**:介绍如何使用JavaScript进行DOM操作,改善用户体验。 - **优美的特性**:列举并解释JavaScript中的一些优秀特性,如简洁的代码风格、...

    Python3-廖雪峰[带标签完整版]pdf.7z

    - **变量与数据类型**:包括整型(int)、浮点型(float)、字符串(str)、布尔型(bool)以及列表(list)、元组(tuple)、字典(dict)和集合(set)等基本数据类型的定义、操作及用法。 - **流程控制**:介绍...

    Python核心编程第二版

     6.4.4 Unicode字符串操作符(u/U)   6.5 内建函数   6.5.1 标准类型函数   6.5.2 序列类型函数   6.5.3 字符串类型函数   6.6 字符串内建函数   6.7 字符串的独特特性   6.7.1 特殊字符串...

    【数据面试系列】MySQL高频面试题及知识要点.pdf

    非标准字符串类型指的是在某些特殊场景下使用的字符串类型,如`ENUM`、`SET`等,它们不是标准SQL的一部分,但在MySQL中得到支持。 **2. 在MySQL中ENUM的用法是什么?** `ENUM`类型用于存储枚举值列表中的一个值。...

    JAVA技术体系.pdf

    正则表达式,用于字符串匹配和处理;XML和属性文件,用于数据存储和配置。 - **图形编程**:AWT和Swing用于构建GUI应用程序,Java2D和JavaSound提供图形和音频处理能力,JMF处理多媒体,SWT和JFace则提供了更高效的...

Global site tag (gtag.js) - Google Analytics