我陷入了一个非常简单的PHP问题。
我的字符串为$a = "123 text";
,或者也可以是$a="lorem ipsum 1234 dummy text";
我希望输出为$a="text";
或$a="lorem ipsum dummy text";
简而言之,我想排除可以 123 或 12345 或其他任何内容的数字。
我试过了$except_txt = "text 123456 dummy";
$pattern = "/12/";
$replacement = "";
$path = preg_replace($pattern, $replacement, $except_txt);
但输出为$except_txt = "text 3456 dummy";
答案 0 :(得分:2)
此代码段解决了您的问题:
$a = "lorem ipsum 1234 dummy text";
$a = preg_replace("/[\d]/", "", $a);
echo $a;
答案 1 :(得分:0)
尝试:
preg_replace("/(\d)+/", "", $except_txt);