gpt4 book ai didi

php - 在 [ 和 ] 之间匹配的正则表达式

转载 作者:行者123 更新时间:2023-12-02 06:43:43 26 4
gpt4 key购买 nike

我有一个字符串

[gallery GALLERYNAME] [gallery GALLERYNAME]

GALLERYNAME 表示画廊的名称

匹配这个字符串的正则表达式是什么样子的?

最佳答案

<?php
preg_match( "@\[gallery ([^\]]+)\]@", "foo [gallery GALLERYNAME] bar", $match );
var_dump( $match );
// $match[ 1 ] should contain "GALLERYNAME"
?>

作为替代:

<?php
preg_match_all( "@\[gallery ([^\]]+)\]@m", "
foo [gallery GALLERYNAME1] bar
foo [gallery GALLERYNAME2] bar
foo [gallery GALLERYNAME3] bar
", $match );
var_dump( $match );
// $match[ 1 ] should contain an array containing the desired matches
?>

关于php - 在 [ 和 ] 之间匹配的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3904904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com