Я пытаюсь проверить знак плюса с помощью PHP и регулярных выражений.
Вот код, который я получил до сих пор.
preg_replace('#[^-a-zA-Z0-9_&; ]#', '', $abcd)
Вам может просто понадобиться избежать знака плюса с помощью обратной косой черты: \+
.
Добавьте + в список.
preg_replace('#[^-a-zA-Z0-9_&; +]#', '', $abcd)