在數據字符串中使用特定的分隔符時,通常我想在分解之前剪掉它的最後一個實例。修整整個字符串而不是使用帶字符的trim()
我一直想知道這一點:
PHP trim()
將剪掉的空白,或某些字符。但是,如果我想修剪滿弦,像這樣:
$data = 'cookieDELIMITERchocolateDELIMITER';
$data = trim($data, 'DELIMITER');
上面不會有真正的工作,因爲它不會修剪字符串「分隔符」,而是修剪字符「d,E, L,I,M,T,R」。
我想是這樣的:
$data = 'cookieDELIMITERchocolate';
我感謝您的建議!
聽起來不錯,只是添加了點吧? '^(DELIMITER)。* |(DELIMITER)* $'http://regex101.com/r/wJ6vR5 –
@Chris nope,它應該是很好的 - 看到更新。 – Sam
我能想到的最佳解決方案...好的配偶 – jycr753