`
hanqunfeng
  • 浏览: 1543552 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

换行符——"\r\n"

阅读更多

在javascript中操作textarea时如果要换行,需要加上换行符\n,但当要删除一行时却无法找到"\n”的匹配,原因就是换行符应该是"\r\n",加上这个就可以匹配了。

例如:

function tempFunc(object){
var temp = document.getElementById("temp").value;
var clip = document.getElementById("clip_ip");

if(temp!=""){
if(object){
if(clip.value.indexOf("#" +temp + "#\r\n")==-1){
clip.value = clip.value + "#" +temp + "#\r\n";
}
}else{
clip.value = (clip.value).replace("#" +temp+ "#\r\n","");

}
}

}

分享到:
评论

相关推荐

    php 字符串中的\n换行符无效、不能换行的解决方法

    在UNIX/Linux中使用换行符\n,在Mac系统中使用回车符\r,而在Windows系统中使用回车换行符\r\n。在编写跨平台的应用时,需要根据不同的系统环境输出正确的换行符。 5. 当需要处理字符串中的换行时,可以采用以下三...

    python去掉行尾的换行符方法

    尤其是在处理文件读取、网络数据交互等场景时,经常需要对字符串进行清理,去除不必要的字符,比如换行符(`\n`)、回车符(`\r`)以及制表符(`\t`)等。本文将详细介绍如何有效地去除字符串中的这些特殊字符,并...

    Git处理换行符问题

    这就是造成问题的根源——即如果你使用的是windows系统,而你的小伙伴用的是Mac的话,当你们使用git协同开发软件时,就会出现换行符不统一的问题。git其实可以自己处理换行符不统一的问题,但是可能会产生意想

    R语言——参考卡片——R语言的参考资料

    - **eol**:定义行尾符,默认为`\n`。 **cat(..., file="", sep="")**:将多个元素连接成一个字符串并输出到控制台或文件中。 - **sep**:定义输出元素之间的分隔符,默认为空格。 #### 七、I/O操作与文件连接 **...

    UNIX回车换行与Windows下的区别

    ### UNIX与Windows文本文件换行符差异详析 在探讨UNIX与Windows文本文件换行符差异之前,我们首先需要理解换行符的基本概念及其在不同操作系统中的实现方式。换行符,简而言之,是在文本文件中用于表示新行开始的...

    dos与unix回车

    本文将详细阐述DOS和UNIX系统中回车换行符的区别,以及如何在不同环境间转换文件格式。 ### DOS与UNIX的回车换行符差异 #### DOS系统的回车换行符 在DOS(磁盘操作系统)及其后继者Windows中,每一行的结尾使用两...

    C语言上机精简版——等级考试

    - 在字符串末尾遇到换行符 `\n` 时,通常将其替换为 `0`(即空字符),表示字符串结束。 - 使用 `for` 循环遍历字符串数组,对每个字符串进行操作。 3. 字符替换与位移: - 第一个题目要求将所有小写字母替换为...

    12原理 2:交头接耳 —— 通信协议(1).md

    RESP将数据类型分为五种最小单元类型,并在每种类型的数据单元后加上回车换行符`\r\n`作为结束标志。具体类型包括: - 单行字符串(以`+`开头) - 多行字符串(以`$`开头,后跟字符串长度) - 整数(以`:`开头) ...

    python入门——python基础语法2(csdn)————程序.pdf

    默认情况下,`print`会在输出后自动添加换行符`\n`。如果不想自动换行,可以使用`end=''`参数来覆盖这一行为。 - `input`函数用于接收用户的键盘输入。当你调用`input()`并运行程序时,它会暂停执行,等待用户输入...

    python学习day01(csdn)————程序.pdf

    - `end`: 控制输出结束时的字符,默认为换行符`\n`,可自定义其他字符。 - `file`: 指定输出的文件对象,通常默认为标准输出`sys.stdout`。 二、常见数据类型的输出 在Python中,`print()`函数可以处理多种数据...

    Vi常用命令一览表 (一页纸)

    - `J` —— 删除当前行行尾的换行符,即合并下一行到当前行。 #### 八、复制、粘贴与剪贴板操作 - `:n1,n2 con3` —— 复制从第n1行到第n2行之间的内容到第n3行的下面。 - `:n1,n2 mn3` —— 移动从第n1行到第n2行...

    js代码-正则表达式的s修饰符使.能匹配\n或\r

    能匹配\n或\r"中,核心知识点是关于正则表达式的一个特殊修饰符——`s`,这个修饰符改变了点号`.`的行为,使其能够匹配换行符`\n`或回车符`\r`。 首先,我们来理解一下正则表达式的基础。在JavaScript中,正则...

    Node.ninjas-Style-Guide:我的社区的node.js样式指南

    Node.js样式指南这是为我的社区编写一致且美观的node.js代码的指南。... 在任何存储库中都禁止使用Windows风格的换行符( \r\n )。 无尾随空格就像每餐饭后刷牙一样,在提交之前清理JS文件中的所有空

    java基础——IO流及File-RandomAccessFile对象.docx

    1. **换行符**:在Windows系统中,换行符通常由`\r\n`表示;而在Linux系统中则仅使用`\n`。 2. **追加写入**:若希望在现有文件的基础上追加写入数据,可以在构造函数中传递`true`作为第二个参数。 3. **路径分隔符*...

    微软SerialPort秘籍[SerialPort为什么死锁程序的分析]

    因此,为了确保正确地添加换行符,需要设置`NewLine`属性为`\r\n`。 以下是一个展示如何避免死锁的示例代码: ```csharp using System; using System.Drawing; using System.Text; using System.Windows.Forms; ...

    安卓Android源码——TXT文本阅读器源码.zip

    解析过程中,可能需要处理换行符的转换,因为不同操作系统使用的换行符可能不同(例如,Windows使用"\r\n",Unix和Mac使用"\n")。 3. **UI设计**:阅读界面可能包含滚动条、字体设置、夜间模式等功能。Android提供...

    如何查看linux下串口名称,安装serial报错(csdn)————程序.pdf

    # 将接收到的数据回显,并根据不同的平台处理换行符 if data == "\r".encode(): serial_port.write("\n".encode()) except KeyboardInterrupt: print("Exiting Program") except Exception as exception_error: ...

    【课件】Python初级第1课——文件操作(只读课堂).zip

    print(line.strip()) # strip()用于去除末尾的换行符 ``` `打开文件.py`和`读取文件.py`可能演示了不同的打开和读取方式,例如只读、二进制模式等。 另外,`读取文件2.py`可能涉及到了更复杂的读取技巧,比如使用`...

    Matlab电子书系列——Matlab中使用文本文件进行数据存取的技巧

    - **文本模式**:解释性模式,最长可达255个字符,其中回车/换行将被转换为换行符“\n”。如果以文本方式打开一个文件,系统会把所有的"\r\n"序列转成"\n",在写入时把"\n"转成"\r\n"。 - **二进制模式**:非解释...

Global site tag (gtag.js) - Google Analytics