trying to get this working; Code: <?php $old = "[45/43]"; $new = preg_replace('\[[0-9][0-9]\/[0-9][0-9]\]', 'removed', $old); echo "result $new"; ?> but all its showing is "result" I need it to get rid of text that is being outputted as [number/number] sometimes the nubmer is double figure sometimes its single any help would be appreciated
So, you're trying to remove the whole thing "[XX/XX]", right? PHP: echo preg_replace('/[[0-9]+\/[0-9]+]/', 'removed', $old); // echos "result removed"