【发布时间】:2018-05-07 17:25:20
【问题描述】:
我正在尝试修改现有的 java 正则表达式行,以弥补在 mediawiki 中嵌入的图片在附件名称末尾使用“|thumb|none”格式的情况。我对正则表达式不是很熟悉,并且一直在努力完成这项工作。当程序运行时,我需要将这个“[[file:send-rec.jpg|thumb|none]]”变成这个“!send-rec.jpg!”但只有当正则表达式检测到它是图像文件 (jpg|gif|bmp|png) 时,我才能修改转换文件中的一行:
Mediawiki.0402-re_file_to_images.java-regex=(?i)\[\[file:\s*([^\]\|\s]+)\s*\]\]{replace-with}!$1!
“{replace-with}”是一个占位符。
感谢您的帮助或指导。
【问题讨论】:
标签: java regex mediawiki confluence