首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >textContent并删除\r\n?

textContent并删除\r\n?
EN

Stack Overflow用户
提问于 2013-07-08 15:17:42
回答 2查看 345关注 0票数 0

我使用getElementById函数获取div的内容,但是在div中有一些像font, p, b ...这样的文本格式,所以当我使用myvar.textContent时,我确实获得了所有文本,但并不完全是我需要的方式……我的意思是,我没有得到像段落这样的东西,而是把行分开:

代码语言:javascript
运行
AI代码解释
复制
*************************************
*************************************
*************.

我得到了:

代码语言:javascript
运行
AI代码解释
复制
******
 ***************
***********************

在知道两个段落之间有3到4个\r\n的情况下,javascript中有没有一种方法可以删除\r\n,同时仍然在两个段落之间产生差异?

提前谢谢。

编辑:

我正在尝试做的是在Gmail中读取电子邮件的正文

应该是什么样子:

*Dans la perspective de consolider sa relation avec les lauréats etétudiants,eHECT vous propose un membre de votre famille souhaitant poursuivre seétues au sein de notreétablissement。

Pour plus de détail et inscription allez ...*

我确实得到了

Dans la透视图de consolider sa关系

avec les lauréats etétudiants,

eHECT vous提议离开

一家人的家庭生活都是这样的。

您的位置:凡人谷知道>生活>生活方式>

EN

回答 2

Stack Overflow用户

发布于 2013-07-08 15:22:39

如果你想把清晰的文本分割成段落,你需要获得带有html标签的内容(这是获取段落信息的唯一方法),然后去掉不需要的标签,比如<b><font>

票数 1
EN

Stack Overflow用户

发布于 2013-07-08 15:32:06

尝试执行以下正则表达式:

代码语言:javascript
运行
AI代码解释
复制
/\r?\n((?!\r?\n)|(?=\r?\n\r?\n\r?\n))/g

JavaScript demo here (check the console).

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17530262

复制
相关文章
innertext textcontent innerHtml
innertext textcontent innerHtml innerHTML : IE, FireFox都支持 innerText : IE支持 textContent : FireFox 支持 outerHTML, outerText : IE 支持 innerHTML 设置或获取位于对象起始和结束标签内的 HTML outerHTML 设置或获取对象及其内容的 HTML 形式 innerText,textContent 设置或获取位于对象起始和结束标签内的文本 outerText
2021/11/08
4990
查找并删除
find . -name '*.png' -type f -print -exec rm -rf {} \; find . -type f -name "*.log" -print0 | xargs -0 rm -f 指定一个替换字符串 {} XRSec has the right to modify and interpret this article. If you want to reprint or disseminate this article, you must ensure the inte
XRSec
2022/03/15
1.1K0
liunx定时备份mongo数据库并实现自动删除N天前备份
配置定时任务:30 1 * * * /opt/mongobk.sh 每天一点30分备份数据库
JQ实验室
2022/02/10
6510
删除链表的倒数第N个节点,并返回链表的头节点
1、先循环一遍链表,求出链表的长度L,倒数第N个节点就是从开头数第(L-N+1)个节点,将此节点的next指向下下节点就可以了。
BUG弄潮儿
2021/02/03
4760
删除链表的倒数第N个节点,并返回链表的头节点
python删除N天前文件
#/usr/bin/env python # -*- coding:utf-8 -*- #Author='Jun' import os import sys import time def removefiles(beftime, defalutpath='.'):     for i in os.listdir(path):         filename = path + os.sep + i         if os.path.getmtime(filename) < beftime:     
py3study
2020/01/09
6350
文件中查找并删除<feff>
字节顺序标记(英语:byte-order mark,BOM)是位于码点U+FEFF的统一码字符的名称。当以UTF-16或UTF-32来将UCS/统一码字符所组成的字符串编码时,这个字符被用来标示其字节序。它常被用来当做标示文件是以UTF-8、UTF-16或UTF-32编码的记号。 有时候会在处理文本中碰到,需要对其处理,处理方法如下: 删除 :g/[\uFEFF]/d 查找 /[\uFEFF] Python \ufeff
Tyan
2017/12/28
3.3K0
删除链表的倒数n个节点
采取双重遍历肯定是可以解决问题的,但题目要求我们一次遍历解决问题,那我们的思路得发散一下。
大忽悠爱学习
2021/03/27
3190
Linux 按时间批量删除文件命令(删除N天前文件)
需要根据时间删除这个目录下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的无效数据。
超级小可爱
2023/02/17
8.2K0
\r和\n有什么区别
回车符’\r’   ASCII值为13,回车(return oldline begin)
灯珑LoGin
2022/10/31
1.2K0
通过N2N组网并运行OSPF动态路由 By HKL, Th
本文主要以通过N2N组二层网并在其上运行OSPF动态路由,最终效果使得运行N2N的各个节点下的子网可以经路由实现互通。
hiplon
2020/12/14
2.9K0
linux根据日期时间批量删除文件(删除N天前的文件)
find /www/wwwroot/shengsi-zhejiang/public/uploads/spot/Array/face -name "*" -mtime +3
炒香菇的书呆子
2023/10/01
2.1K0
2021-09-17:给你一个链表,删除链表的倒数第 n 个结点,并
2021-09-17:给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。进阶:你能尝试使用一趟扫描实现吗?
福大大架构师每日一题
2021/09/17
1690
Vue实现push数组并删除方法
<template> <div> <ul v-for="(item , index) in list" :key="index"> <li> {{item.serial}}--- <button @click="remove(index)">删除</button> </li> </ul> <input type="text" v-model="serial" /> <input type="button" value
明知山
2020/09/03
1.4K0
如何取消mysql授权并删除用户
如何查看授权的所有用户 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; 撤销已经赋予给 MySQL 用户权限的权限。 revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from” 即可: revoke  all on *.* from 'root'@'192.168.0.197' ; REVOKE语句只能取消用户的权限,而不可以删除用户。即使取消了所有的权
程序员同行者
2018/06/22
6.4K3
动态规划:删除并获得点数
从题目中可以获取到的条件是,如果选择了i位置,那么就必须删除与i-1和i+1的位置的值相同的所有的值。
二肥是只大懒蓝猫
2023/10/13
1410
动态规划:删除并获得点数
删除链表的倒数第N个节点
19. 删除链表的倒数第N个节点 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后
宇宙之一粟
2020/10/26
4620
删除链表的倒数第N个节点
删除链表中倒数第n个节点
题意 给定一个链表,删除链表中倒数第n个节点,返回链表的头节点。 样例 给出链表 1->2->3->4->5->null 和 n = 2. 删除倒数第二个节点之后,这个链表将变成 1->2->3->5->null. 思路 类似于 链表倒数第n个节点,先找到被删除节点的前节点,然后将前节点的 next 指向被删除节点的的 next 即可。 代码实现 /** * Definition for ListNode. * public class ListNode { * int val; *
一份执着✘
2018/06/04
8340
删除链表的倒数第n个节点
由于这是一个链表,所以我们一般只能获取到一个头结点,然而其他信息我们不确定。所以可以采用双指针的方法。
忧愁的chafry
2022/10/30
4100
删除链表的倒数第n个节点
R语言中如何删除缺失数据
在数据分析中,有时候需要将缺失数据进行删除。删除数据很有讲究,比如多性状模型分析时,个体ID1的y1性状缺失,y2性状不缺失,评估y1时,不仅可以通过亲缘关系矩阵和固定因子进行评估,还可以根据y1和y2的遗传相关进行评估,这时候,y1的缺失就不需要删除。
邓飞
2021/10/18
4.1K0
R语言中如何删除缺失数据
【R语言经典实例1】 删除变量
在R软件的使用过程中,工作空间容易很快变得杂乱。rm函数能永久地从工作空间中删除一个或多个对象: > x <- 2*pi > x [1] 6.283185 > rm(x) > x Error: object "x" not found
统计学家
2019/04/10
2.9K0

相似问题

使用javaScript删除神秘的<TextNode textContent="\n ">

50

加载csv并删除\r\n python

11

PHP删除textContent?

16

Javascript -删除\r\n

21

从csv文件中删除\r\n\r\n

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文