PHP的preg_match我需要使用的preg_match來檢查線與結尾/>或/>
我創建了一個功能,即包含followling線結束標籤
if (!preg_match('\/>$', $str)) {
但不工作,因爲它帶有這個錯誤
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash
我怎樣才能使它工作?
PHP的preg_match我需要使用的preg_match來檢查線與結尾/>或/>
我創建了一個功能,即包含followling線結束標籤
if (!preg_match('\/>$', $str)) {
但不工作,因爲它帶有這個錯誤
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash
我怎樣才能使它工作?
http://php.net/manual/en/regexp.reference.delimiters.php
When using the PCRE functions, it is required that the pattern is enclosed by delimiters. A delimiter can be any non-alphanumeric, non-backslash, non-whitespace character.
可以使用|
例如
if (!preg_match('|\/>$|', $str)) {
+1回答問題 – jah
可能重複(http://stackoverflow.com/questions/3464180/php-help-with-regular-expressions- error-delimiter-must-not-be-alphanumeric) – netcoder