我試圖運行在PHP(preg_match_all
)一個正則表達式在一個字符串匹配某種完整的單詞,但問題是,它也符合僅包含一個測試單詞的一部分的話。 同樣這是一個較大的正則表達式的子查詢,所以像strpos
其他PHP函數不會幫我,可悲。PCRE匹配整個單詞串
字符串:"I test a string"
詞匹配:"testable", "string"
嘗試正則表達式:/([testable|string]+)/
預期結果:"string"
而已!
結果:"test", "a", "string"
你的正則表達式是完全等同於'/([abegilnrst |] +)/' – NullUserException
感謝,我現在解決了......但你爲什麼要刪除嗎?答案:d – Inoryy