text内容和删除
textContent and removing ?
我正在使用getElementById
函数获取div的内容,但在div内部有一些类似font, p, b ...
的文本格式,所以当我使用myvar.textContent
时,我确实会获取所有文本,但不是完全按照我需要的方式。。。我的意思是,我没有得到类似段落的东西,而是把行分开:
*************************************
*************************************
*************.
我得到:
******
***************
***********************
javascript中是否有一种方法可以删除,''r''n并且在知道两个段落之间有3到4''r''n的情况下,仍然在两个段落间产生差异?
提前谢谢。
编辑:
我想做的是阅读Gmail 中的电子邮件正文
应该是什么样子:
*从巩固学生和研究人员之间关系的角度来看,HECT建议由家庭成员组成的部门负责研究。
倾倒加上détail和铭文allez sur…*
我有
从整合关系的角度来看
avec les lauréats etétudents,
eHECT您建议部门加入
一个家庭的研究结果是不可公布的。
倾倒加上détail和铭文allez sur。。。
如果你想获得被划分为段落的明文,你需要获得带有html标签的内容(这是获取段落信息的唯一方法),然后删除不需要的标签,如<b>
、<font>
。
尝试以下正则表达式:
/'r?'n((?!'r?'n)|(?='r?'n'r?'n'r?'n))/g
JavaScript演示在这里(查看控制台)。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何将输入(type=text)从html表单传递到javascript函数
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- iframe正在添加标签,需要删除它们
- 如何在HTML输入字段中添加不可删除的后缀
- 在某些情况下,“text”方法会删除单词之间的空格
- jquery text()删除html标记并合并文本
- 计算 jQuery text().Length of Visible 元素而不删除隐藏元素
- 如何从Knockout Text绑定中删除HTML标记
- text内容和删除
- Extract-text-webpack-plugin删除所有.js代码
- 不能从sublime text中删除jslint
- 删除一个没有class或id的text html元素
- 使用带text()的子字符串来删除html标记
- 避免在.text()上删除DOM元素的方法