问题标签 [wikitext]
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.
wikipedia - 获取维基百科文章的第一段(并且只有文本)返回不需要的结果
我正在尝试检索 Wikipedia 文章的第一段文本,在此示例中为UNIX,但它返回给我一个不想要的输出。
对于我在 Wikipedia api 和 StackOverflow 上阅读的内容,这是进行调用的请求 URL:
我的预期输出将是:
Unix(正式商标为 UNIX,有时也写为 Unix in small caps)是一种多任务、多用户计算机操作系统,最初由贝尔实验室的一群 AT&T 员工于 1969 年开发,其中包括 Ken Thompson、Dennis Ritchie、Brian Kernighan、道格拉斯·麦克罗伊、迈克尔·莱斯克和乔·奥萨纳。[1] Unix 操作系统最初是用汇编语言开发的,但到 1973 年几乎完全用 C 重新编码,极大地促进了它的进一步开发和移植到其他硬件。今天的 Unix 系统演变分为多个分支,由 AT&T 以及各种商业供应商、大学(如加州大学伯克利分校的 BSD)和非营利组织随着时间的推移而开发。
我目前的结果:
检索文章的正确方法是什么?
提前致谢!
eclipse - Eclipse 行尾 WikiText 编辑器
我在 Eclipse 中遇到了行尾和 WikiText 编辑器的问题。
如果我在项目之外打开 *.textile 文档,则会保留行尾(不添加 CR)。我可以得到两个标签;一个用于源,另一个用于预览。
但是,如果我将 *.textile 文档添加到项目中,CR 会添加到每一行。
由于.textile 具有锁定编码,我无法更改它。因此,我创建了自己的内容类型 ( .textl) 并将其与 WikiText 编辑器相关联,并将默认编码类型设置为 UTF-8。出现同样的问题。
如果我在项目之外打开一个与 WikiText 编辑器相关的文件,则不会添加任何 CR 并保留行尾。如果我打开作为项目一部分的 WikiText 编辑器关联文件,则会添加 CR。注意:同一项目中 *.c 文件中的行结尾保留为 Unix 样式,不添加 CR。
有任何想法吗?
html - 如何在 UIWebView 中以正确的格式显示维基百科页面
我使用这个链接来获取页面的内容,但它的格式不正确,比如没有表格边框,文本的一些背景颜色。
https://en.wikipedia.org/w/index.php?action=render&title=巴基斯坦
如何在 uiwebview iOS 中以正确格式显示上述 URL,就像 wikipanion 应用程序一样。
mediawiki - 图像模板,左一;两个对
我为我糟糕的英语感到抱歉,-我说荷兰语-但您可能会理解我的意思。
我不知道 HTML 中是否存在模板,但我使用Wikia,我自己有一个 Wiki。我不是 HTML 方面的专家,但我不是初学者。如果您可以将代码放在 Wiki 语言中,我非常感谢。但如果它存在,它也可能在 HTML 代码中。
是否有代码可以放入模板中,如果您将模板放在页面上并添加文件参数,则第一个文件右对齐,第二个左对齐,第三个右对齐,第四个左对齐......我知道这很容易做到,但我希望它把模板分开放在页面上;放在文本之间,所以我不能把它放在一个模板中。
如果您不懂 Wiki 语言,可能很难理解我所说的,所以我很抱歉。
我希望你能帮助我。
mediawiki - 如何使用 Scribunto 直接内联运行 Lua 代码
我有一段很短的 lua 代码(例如: os.date("%Z") )。我想知道是否可以(当前或计划)直接在同一页面上调用该代码,而不是创建一个只有一个函数的模块,哪个工作是调用该代码。
我知道创建一个具有其他时间功能的模块是可行的,但将来没有 wiki 用户需要使用其他功能。因此,我认为创建这种库(模块)不值得。
java - Java:正则表达式删除部分 XML 文件
我正在阅读一个维基百科 XML 文件,我必须在其中删除大括号之间的任何内容。例如对于以下字符串:
String text = "{{Use dmy dates|date=November 2012}} {{Infobox 音乐艺术家 <!-- 参见 Wikipedia:WikiProject_Musicians --> | name
= 拉斯康威 | 图像 = | 标题 = Russ Conway,在他 1959 年 [[Extended play|EP]] ''More Party Pops'' 的正面照片。| 图像大小 = | 背景 = non_vocal_instrumentalist | birth_name = 特雷弗·赫伯特·斯坦福 | 别名 = | 出生日期 = {{出生日期|1925|09|2|df=y}} | birth_place = [[布里斯托]],[[英格兰]],英国 | death_date = {{死亡日期和年龄|2000|11|16|1925|09|02|df=y}} | death_place = [[伊斯特本]],[[苏塞克斯]],英格兰,英国 | 原产地 = | 乐器 = [[钢琴]] | 流派 = | 职业 = [[音乐家]] | 年活跃= | 标签 = EMI(哥伦比亚)、Pye、MusicMedia、丘吉尔 | 关联行为 = | 网站 = | notable_instruments = }}";
它应该替换为一个空字符串。请注意,该示例有多个新行并嵌套了 {{...}}
我正在使用以下代码:
我是正则表达式的新手,你能告诉我我做错了什么吗?
html - 如何使用 MediaWiki::DumpFile 将 Wikipedia XML 转储转换为 HTML?
在页面MediaWiki::DumpFile上存在以下代码:
我对 Perl 完全陌生,不知道如何使用 $fastpages 从 XML 转储中保存所有 HTML 页面(或文本,没关系)。你能帮助我吗?什么是 *FH ?
ruby-on-rails - 如何在 Rails 3 中渲染使用 MediaWiki 获得的 wiki 标记
我有一个页面,它使用MediaWiki gem来提取 wiki 详细信息并将其显示给用户。用户输入他们想要搜索的内容,然后使用 MediaWiki gem 获取数据和图像。
我能够显示图像,但无法呈现 wiki 标记中的数据。
那我应该用什么?我用谷歌搜索并认为红布宝石可以帮助我。我应该尝试一下还是我缺少任何其他宝石/逻辑?
下面是我正在使用的代码:
我的宝石文件..
我的控制器..
我的视图文件
快速查看我的问题——请参考附图
我想改进用户界面。我该怎么做?
python - wikitext 模板上的 Python 正则表达式
我正在尝试使用 Python 从以下形式的 wikitext 模板中删除换行符:
应使用 re.sub 获得以下内容:
我一直在尝试使用 Python 正则表达式几个小时,但还没有成功。例如我试过:
但它没有按预期工作(即使没有 while 循环,它也不适用于第一个换行符)。
我发现了这个类似的问题,但没有帮助:Regex for MediaWiki wikitext templates。我对 Python 很陌生,所以请不要对我太苛刻:-)
先感谢您。
xml - 维基百科电影表到 XML
如何将维基百科表格转换为 XML 文件?我尝试使用 Google Docs 导入,但所有格式都完全丢失了,恢复它是一项繁琐的工作。
https://en.wikipedia.org/wiki/List_of_Bollywood_films_of_2013