在PHP 中,正規表示式需要分隔符號來指示模式的開始和結束。當遇到錯誤「Noending delimiter '^'found in」時,表示缺少其中一個分隔符號。
如錯誤訊息所示,結束分隔符號「^」您的程式碼中缺少「。要解決此問題,請將正規表示式模式括在一對匹配的分隔符號內。 /
更換它與:
$pattern = "^([0-9]+)$";
或者,您也可以使用「#」分隔符號:
$numpattern = "/^([0-9]+)$/";
可選增強
$numpattern = "#^([0-9]+)$#";
以上是為什麼我的 PHP 正規表示式中出現「未找到結束分隔符號 '^'」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!