come dice il titolo ho una stringa come questa:rimuovere <br> 's dalla fine di una stringa
$string = "Hello World<br>hello world<br><br>";
Ora voglio sbarazzarsi dei <br>
s alla fine di questa stringa in modo che appaia in questo modo:
$string = "Hello World<br>hello world";
ho provato questo:
preg_replace('/^(<br>)*/', "", $string);
ma questo non ha funzionato. forse qualcuno conosce la regex corretta.
saluti Peter
nota La tua domanda dice " ora voglio sbarazzarmi di "s" ... metti il '
' nei backtick ('\' ') in modo che compaia :) – NickAldwin
È un po 'oscuro quello che vuoi. Vuoi '
' 's all'interno della stringa da convertire in '\ n' (newline) e'
'alla fine della stringa da rimuovere? Quindi nel tuo esempio, la stringa risultante dovrebbe essere "Hello world \ nhello world" '? Se è così, probabilmente hai bisogno di due regexp-replace, uno per il caso newline e un altro per lo strip case. Si prega di modificare la domanda per essere più specifici. –
nessuna stringa risultante dovrebbe apparire come questo "Hello World
hello world". la soluzione di NickAldwin e Alex Howansky fa il segno. grazie ancora. –