summernote 编辑器如何用流星存储在 mongodb 中

Posted

技术标签:

【中文标题】summernote 编辑器如何用流星存储在 mongodb 中【英文标题】:how summernote editor storing the in mongodb with meteor 【发布时间】:2016-05-30 16:14:42 【问题描述】:

我可以像这样以 html 格式存储在 mongodb 中:


    "_id" : "GwgCygRMgsB8jRBFr",
    "html" : "<p>mid</p><ol><li><b>m</b></li><li>,mbgb</li><li>lgkbg</li><li>b,g</li></ol><p><br></p><p><br></p>"


    "_id" : "XyK5jaLgQNxJyDP4u",
    "html" : "<p>mid</p><ol><li><b>m</b></li><li>,mbgb</li><li>lgkbg</li><li>b,g</li></ol><p><br></p><p><br></p>"

我只想在 textarea 中存储一个文本编辑,而不是他 html 的元素,我只需要发送文本,任何人都可以帮忙,我正在尝试这个,因为两天后我是流星的新手。

【问题讨论】:

【参考方案1】:

在将其存储到数据库之前,您可以使用正则表达式过滤文本。但它们并非 100% 准确。

var htmlString = "<div><p>Paragraph 1 text</p><p>Paragraph 2 text</div>";

var regEx = /(<([^>]+)>)/ig;

htmlString.replace(regEx, " "); //this will replace you html tags with space

输出将是“第 1 段文本第 2 段文本”

你可以像下面这样测试你的正则表达式

var isValid = /(<([^>]+)>)/ig.test("<p>Some text</p>");

【讨论】:

以上是关于summernote 编辑器如何用流星存储在 mongodb 中的主要内容,如果未能解决你的问题,请参考以下文章

如何用php检测iOS版本?

如何用批处理打开文件

如何用PDF编辑器修改PDF图片

如何用公式编辑器打长等号

如何用MAtlab把多行数据转化为一列

如何用pdf编辑器修改pdf文件