我目前正在努力解決正則表達(dá)式。我處理的一些字符串末尾有換行符,有些則沒(méi)有。但我希望這些換行符位于我添加的 html 之外。起初,我的正則表達(dá)式中沒(méi)有換行符代碼,但后來(lái)?yè)Q行符在結(jié)束標(biāo)記之前返回。我用當(dāng)前代碼修復(fù)了這個(gè)問(wèn)題,但現(xiàn)在它不再正確處理末尾沒(méi)有換行符的字符串。因此,我嘗試更改我的代碼,以在存在換行符時(shí)返回?fù)Q行符,但在沒(méi)有換行符時(shí)也處理字符串。我當(dāng)前的代碼:preg_replace('/^(m:|maken:)(.*)([\r\n])/i', $makenblokje . '<em class="markeerroze">$2</em>$3', $regel, 1, $teller);
^^^^^^^^ ^^我認(rèn)為解決方案應(yīng)該在下劃線部分,但我還無(wú)法用我正在尋找的結(jié)果來(lái)修復(fù)它。
Preg_replace 帶有可選的換行符
叮當(dāng)貓咪
2023-11-03 16:03:11