我有一個字符串,它看起來像這樣:正則表達式匹配的是數字,而不是字母
[IF-ABC] 12345 [IF-DEF] 67890 [/ IF] [/ IF]
我有以下的正則表達式:
/\[if-([a-z0-9-]*)\]([^\[if]*?)\[\/if\]/s
此相匹配的內部支架,就像我想它。但是,當我用文本替換67890(即。abcdef)時,它與它不匹配。
[如果-ABC] 12345 [如果清晰度] ABCDEF [/如果] [/如果]
我希望能夠匹配任何字符,包括換行,除另一個開口支架[if-
。
不寫「我」或者是「F」一文中,它會工作。你的正則表達式有一個錯誤 – DhruvPathak 2013-05-02 19:49:14