There are similar questions in SO, but I couldn\'t find any exactly like this. I need to remove everything up to (and including) a particular delimiter. For example, given t
Use this preg_replace call:
$str = 'File:MyFile.jpg';
$repl = preg_replace('/^[^:]*:/', '', $str); // MyFile.jpg
OR else avoid regex and use explode like this:
$repl = explode(':', $str)[1]; // MyFile.jpg
EDIT: Use this way to avoid regex (if there can be more than one : in string):
$arr = explode(':', 'File:MyFile.jpg:foo:bar');
unset($arr[0]);
$repl = implode(':', $arr); // MyFile.jpg:foo:bar