php - preg_repalce matched partial data with correct regex -
this question has answer here:
$str = b c; $str = preg_replace("/a|b|c\","" $str); above regex matched a, b , c excluded. @ first thought caused gobal thing, after researched preg_match has default global enabled. has gone wrong?
you'll need quotes around string:
$str = "a b c"; ...a comma between replacement text , source, , flip closing regex slash match opening one:
$str = preg_replace("/a|b|c/", "", $str); that leave $str set [space][space]
Comments
Post a Comment