-2
我想從字符串PHP preg_match'非常具體'字符。這些字符是'特殊'雙引號和雙引號,十六進制93和十六進制94.我該怎麼做?如何preg_match特殊字符:打開,關閉雙引號(十六進制93,94)
我想從字符串PHP preg_match'非常具體'字符。這些字符是'特殊'雙引號和雙引號,十六進制93和十六進制94.我該怎麼做?如何preg_match特殊字符:打開,關閉雙引號(十六進制93,94)
正如你可以找到PHP手冊here可以使用轉義序列
\xhh
HH是十六進制代碼。
因此,這裏是找到一個引用的句子的例子:
$pattern = '/[\x93\x94]?.*[\x93\x94]?/';
if(preg_match($pattern, "\"Hello\"")){
echo "Goal!!";
}
上面的代碼應該回聲「進球!」
乾杯
你也可以使用文字本身的一個簡單的解決方案
$pattern = '/[""].*[""]/';
if(preg_match($pattern, "\"Hello\"")){
echo "Goal!!";
}
你可能不會得到幫助,除非你提供更多的細節。示例輸入,示例輸出,您的嘗試。 –