去掉字串中非數字的部份

[華語, cmn-Hant-TW]

主要是用在去掉電話號碼上那堆括號或是連字號之類的東西。用正規表示式來處理並不困難,其中 ‘\D’ 代表非數字(注意大小寫),把非數字的字元通通取代成空字串即可。

Perl

$string =~ s/\D//g;

PHP

$string = preg_replace( '/\D/', '',  $string );

Leave a Reply

Your email address will not be published. Required fields are marked *