我很努力地使用regEx,但無法讓它正常工作。 我已經嘗試使用: SO question,online tool,需要PHP regEx幫助/ * <##></##> */
$text = preg_replace("%/\*<##>(?:(?!\*/).)</##>*\*/%s", "new", $text);
但沒有任何工程。 我的輸入字符串是:
$input = "something /*<##>old or something else</##>*/ something other";
和預期的結果是:
something /*<##>new</##>*/ something other
你沒有一個量詞先行掩蓋的''全匹配()。因此它只會在您的評論中接受一個字符的字符串。也可以用'new'替換,不會重新實例化'comment *標記。 – mario 2014-09-06 21:26:44