我正在尝试将 Wiki 标记转换为 HTML 标记,即
[[Image:wiki.png]]
[[Image:wiki.png|Wikipedia, The Free Encyclopedia.]]
至
<img src="wiki.png" alt=""/>
<img src="wiki.png" alt="Wikipedia, The Free Encyclopedia."/>
使用一行 Perl
s/\[\[Image:(\w+?\.png)\|{0,1}(.*?)\]\]/g;
print;
但是 Perl 不断抛出错误
换人未终止
它在这个 RegExr 测试中有效,并且更改分隔符并没有解决问题。任何见解将不胜感激。