-1

我想从字符串中删除字符和整数。

假设它是 string: Tel. 040- 36 49 03 SEC。如何从上面的字符串中删除所有字符?

我在用

$string='Tel.  040- 36 49 03 SEC';
$mobileString=trim(str_replace(range(0,9),'',$string));

$mobileNumber=trim(chop($string,$mobileString));

它不能完全按照我的需要工作。

4

2 回答 2

2

试试这个 :

$string='Tel. 040- 36 49 03 SEC';
echo preg_replace("/[A-Za-z]+/","",$string);

您要删除.and-吗?

echo preg_replace("/[A-Za-z\-\. ]+/","",$string); // this will just give you number, removes all characters
于 2013-07-26T06:49:02.110 回答
1

试试这个:

$words = preg_replace('/[0-9\-]+/', '', $string);
于 2013-07-26T06:54:45.630 回答