即時消息新preg_match,我知道這個字符[]在preg_match中有意義,但我如何真正把它當作我真正想要匹配的字符呢?php preg_match字符特殊字符([](){}等)
例如:
$word = '[Hello], Im steve';
preg_match_all('/[Hello]/', $word, $match);
print_r($match)
輸出:
Array ([0] => Array ([0] => H [1] => e [2] => l [3] => l [4] => o [5] => e [6] => e))
上述聲明didnt匹配,返回真正的 '[' 和 ']' 如何克服呢?
您必須只逃脫開口的方因爲它用於打開一個字符類,所以轉義方括號不是需要在PHP中。 –
捲曲方括號 –
@CasimiretHippolyte感謝您的額外澄清,這兩個作品 –