小编Mar*_*rty的帖子

PHP正则表达式,如何匹配包含[符号?

我整个上午都试图寻找这个答案,但没有运气,我想做的就是匹配[幻灯片或[包括[括号..

代码如下.

$gallery = get_post_meta($post->ID, 'gallery', true);


if (preg_match("|^/[slideshow", $gallery)) {
    echo "Slideshow was forund";
} else if (preg_match("|^/[nggallery", $gallery)) {
   echo "Gallery was found";
} else {
   echo "No Match found - No Meta Data available"; 
}
Run Code Online (Sandbox Code Playgroud)

我使用的正则表达式,我会像这样工作.搜索字符串的开头,并使用/将转义[从被用作正则表达式的一部分并成为搜索的一部分,

正则表达式不是我的事情....虽然我做的阅读越多,它就会变得更加清晰......

php regex preg-match

1
推荐指数
1
解决办法
242
查看次数

标签 统计

php ×1

preg-match ×1

regex ×1