问题标签 [bbcode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PEAR HTML_BBCodeParser 在单引号和双引号之前显示反斜杠
我正在我的家庭服务器上试用 PEAR HTML_BBCodeParser 脚本。由于某种原因,该脚本在解析后的文本中的单引号和双引号之前显示反斜杠 ()。我浏览了代码,但找不到执行此操作的地方。可能遗漏了一些东西——文件有 900 行长!如果有人知道这是什么功能,或者可以帮助我找到代码行,将不胜感激。:)
编辑:值得注意的是,如果您将单引号或双引号字符替换为它们的 HTML 实体替代项(“/”),它们将按预期进行解析。
Edit2:magic_quotes_gpc 已关闭。
tinymce - TinyMCE 编辑器中的换行符在预览时显示额外的行,而不是在代码中
我正在使用带有 TinyMCE 的 BBCode 插件,发现预览和 HTML 代码之间的换行符不一样。
我在编辑器窗口中有以下几行:
第二行是空的。当我在 HTML 中查看它时,我得到以下信息。
没有额外的空行。
我错过了什么?
markdown - 将 phpBB BBCode 帖子转换为 Markdown
我有一个 phpBB2 论坛,其中的帖子存储在 BBCode 中。论坛帖子在数据库中的存储方式如下:
我正在寻找任何可以帮助我将此语法转换为 Markdown 的工具。理想情况下,我只想转换[b]
, [i]
, [quote]
, [url]
,[code]
和[list]
标签。最好将[img]
标记转换为 Markdown 中的链接以避免页面大小调整问题。任何纯粹的表现元素,如[color]
和[size]
标签都会转换为纯文本。
regex - 正则表达式:在一段文本中查找 BB 代码
我正在尝试匹配随机文本中的“url”BB代码标签。示例文本:
Lorem ipsum dolor sit amet, consectetur adipiscing elit。[url] http://www.google.com[/url] Donec purus nunc,rhoncus vitae tempus vitae,[url=www.facebook.com]facebook[/url] elementum sit amet justo。
我想从此文本中找到两个“url”标签:
[url]http://www.google.com[/url]
[url=www.facebook.com]facebook[/url]
我对正则表达式不太擅长,所以这是我能得到的:
我想我只需要用除了字符'['和']'之外的任何东西都匹配的东西替换[az]。有人可以帮我解决这个问题吗?
php - PHP RegEx 扩展 - 如何仅去除 url=*?
我编写了一个正则表达式来去除 BBCode 标签 - 它只是去除了允许的标签(以便稍后计算没有标签的字符串长度)。
我不是正则表达式方面的专家 - 所以一个小时后我发现这非常有效:
它只去除了允许的六个标签(而不是更多 - 它应该这样做)和特殊标签'url',可以像'url = http://someurl '一样扩展。
IE
但问题是,它不仅去掉了“url=[sometext]”,还去掉了“urlipsum”。我试图添加一个'='进行解析,但无法达到重点。
有没有人提示我如何只在带有 = 时去掉 url?
jquery - 将 MarkItUp 富文本编辑器预览与 ASP.NET MVC 应用程序集成
我正在测试MarkItUp!MVC 应用程序中的富文本编辑器,除了预览之外,一切都运行良好。在设置(set.js)中,有一个previewParserPath
属性(“你的BBCode解析器的路径”)。在与 MVC 应用程序的正确集成方面,我不确定这是在寻找什么。
我相信这个属性允许文本呈现为 HTML 而不是[code][/code]
等。
在我的控制器中,我创建了以下内容:
java - 将 bbcode 转换为 javadoc 的 Java IDE 插件或外部工具(ant、maven、standalone)?
我想用比我们必须使用的基本 html 更简单的语法来格式化我的 javadocs 的某些部分(对于粗体和斜体,也适用于段落和代码)。
有没有人知道一个工具可以让我在源代码中使用一种 bbcode 语法并将这些 bbcode 注释转换为有效的 javadoc 注释?
它可以是一个 IDE 插件、一个预编译的 ant 任务,甚至是一个独立的应用程序。
html - 使用 RegExp 匹配嵌套的 [quote]
我试图让正则表达式匹配一些嵌套标签。(是的,我知道我应该使用解析器,但我的输入是正确的)。
例子:
假设我希望正则表达式简单地将标签更改为<blockquote>
:
我将如何做到这一点,同时匹配开始和结束标签?
javascript - Javascript不解析嵌套的Bbcode
我编写了一个类似于我用来编写此消息的 Javascript bbcode。它还包含一个实时预览框,如下所示。我目前面临的唯一问题是一些嵌套的 bbcode 没有解析。
例如:
解析不正确。
这是我目前的 Javascript。
这翻转了我所有的 bbcode 标签。引用标签的问题在于它有时不会翻转嵌套的引用标签或解析内部引用标签的内容。
如果有人能够提供解决方案,我将不胜感激。谢谢!