У меня есть некоторое регулярное выражение (например,^\ w + [\ w-.] \ @ \ w + ((- \ w +) | (\ w)). [Az] {2,3} $, чтобы соответствовать правильным письмам), но я не могу понять, как удалить все, что не соответствует регулярному выражению в моей строке.Regexp: как удалить все, кроме другого регулярного выражения?
Сохраняя пример электронной почты, я нужен способ, учитывая острую боль, как
$myString = "This is some text, the email is here [email protected], and other things over here";
мне нужно вернуть только «[email protected]», или логическое значение FALSE, если нет электронной почты в строки.
Конечно, электронная почта это просто пример, некоторые другие времена, мне нужно, чтобы удалить все, кроме целых/числами с плавающей и т.д ...
Я гугле вокруг так много, но не нашли что-нибудь.