扩展后的逗号



我有问题,我在mediawiki数组中有那个字符串:

lorem (ipsum, dolor).jpg, lorem (ipsum) (dolor).JPG, lorem.png

我想在扩展后找到逗号,我的正则表达式是这样的:

/(jpg|png|bmp|jpeg),/i

模板:

{{#arraydefine:f|lorem (ipsum, dolor).jpg, lorem (ipsum) (dolor).JPG, lorem.png|/(jpg{{!}}png{{!}}bmp{{!}}jpeg),/i}}
{{#arrayprint:f|$}}

但不要工作,有人知道问题出在哪里吗?

https://www.mediawiki.org/wiki/Extension:Arrays

好的,我找到了解决方案,我仍然不知道为什么通过数组不起作用,但通过正则表达式扩展起作用:

{{#regex:lorem (ipsum, dolor).jpg, lorem (ipsum) (dolor).JPG, lorem.png|/(png{{!}}bmp{{!}}jp?g),/i| $1 $ }}

您差不多完成了。

使用以下正则表达式

/(jpg|png|bmp|jpeg),/ig

相关内容

  • 没有找到相关文章

最新更新