benötige 1 RegEx...

MrFreeze

Mitglied
ich brauche 1 RegEx zeilen

ich möchte überall in einem String wie diesem

Code:
  [ url=http://img180..us/my.php?image=.jpg:311ec][ img]http://..us//7100/dsc00294ce4.th.jpg[ /img][ /url:311ec]

die [ /url:311ec] ersetzten durch [ /url] wobei diese zahlenbuchstaben Folge unterschiedlich ist nach dem :

Danke
 
Meinst du etwa Folgendes:
PHP:
preg_replace('/\[ url=([^\]]+?):([a-z0-9]+)\](.+)\[\ /url:$2\]/s', '[ url=$1]$3[ /url]', $str)
 
Zurück