用于替换 wordpress 中的简码的正则表达式是什么?
What regex for replacing shortcodes in wordpress?
我是一个 regex 新手,但我有一个 wordpress 的 Regex 插件:https://wordpress.org/plugins/search-regex/
这是我需要搜索的内容:
[flickr 设置=72157627233903733 照片=6]
这是我需要用以下内容替换它的内容:
[flickr_set id="72157627233903733"]
有几个短代码如下所示:
[flickr set=72157627532956200 photo=14190577477 size=small align=right hspace=10 vspace=10]
他们需要同样的替换:
[flickr_set id="72157627532956200"]
执行此操作的简单正则表达式是什么?我基本上需要搜索 [flickr set= 并忽略 set id 之后的所有内容,直到右括号]。
给你:
\[flickr[^\]]+set=(\d+).*?\]
我是一个 regex 新手,但我有一个 wordpress 的 Regex 插件:https://wordpress.org/plugins/search-regex/
这是我需要搜索的内容: [flickr 设置=72157627233903733 照片=6]
这是我需要用以下内容替换它的内容: [flickr_set id="72157627233903733"]
有几个短代码如下所示: [flickr set=72157627532956200 photo=14190577477 size=small align=right hspace=10 vspace=10]
他们需要同样的替换: [flickr_set id="72157627532956200"]
执行此操作的简单正则表达式是什么?我基本上需要搜索 [flickr set= 并忽略 set id 之后的所有内容,直到右括号]。
给你:
\[flickr[^\]]+set=(\d+).*?\]