sql >> Database >  >> RDS >> Mysql

preg_replace() vindt eindscheidingsteken niet?

Omdat mensen dit topic nog steeds downvoten. @salathe had gelijk in de opmerkingen over de vragen (terug in de loop.. Oeps).

maar hier is het antwoord:

$emotes = $db->select(['regex', 'class'])->from("emotes")->execute();
while ($emote = $db->fassoc($emotes)) {
    $body = preg_replace("#{$emote['regex']}#i", "<i class='sprite-emote {$emote['class']}'></i>", $body);
}
/* ...other parsing... */
return $body;


  1. Voeg velden van rijen met dezelfde ID samen in MySQL

  2. Hoe leeg naar null te converteren in PostgreSQL?

  3. mysql2 gem installatie mislukt

  4. pip freeze geeft verschillende modules uit help('modules')