【发布时间】:2014-10-01 23:07:44
【问题描述】:
我正在寻求有关修复降价的帮助。我有很多用 Markdown 编写的文件,但是它们都在一行中,例如:
'''Tittle''' - there is some text. ==Heading== {{Image|l=http://exaple.com}} ==References== *[http://www.example.com] *some text here
为了使这些文件正常工作,我必须在每个特殊字符之前输入新行,例如:
'''Tittle''' - there is some text.
==Heading==
{{Image|l=http://exaple.com}}
Some more text.
==References==
*[http://www.example.com]
*some text here
我正在寻找自动化此过程的方法,有人可以帮助我为此编写 RegEx,或者至少解释一下哪种工具最适合使用它?
【问题讨论】:
-
在每个字段开始前你有 == 吗?
-
特殊字符有:==text==、===text===、=text=、*text、'''text'''、''text'',但我认为,如果我看到示例,我可以编辑正则表达式
-
你能有
'''title == foo'''的情况吗? -
没有。此外,它是一些 MediaWiki 网站的降价代码。
-
您的降价文件是如何被这样“损坏”的?看来您应该尝试防止导致源文件“单线”的任何原因。