2011-01-21 25 views
0

私はPHPを使用して名前の上から番号を削除するにはどのようにこのような多くの言葉.....PHPを使用してこの単語を分割するにはどうすればよいですか?

mathewthomas256 
alexcannon5623 
kohlanjame9568 
nancycherikom257 

がありますか?この

+0

一貫性のない質問は:あなたは**スプリット**文字列がする必要があります(爆発()関数またはするpreg_match())またはへ単に数字を削除し、残りの部分はそのまま残しておきます(関数preg_replace)? –

+0

私はそれがpreg_replaceを使用していると思います。 – lepe

答えて

3
preg_replace("/\d+$/gm", "", input) 

などの周りの20万名の正規表現は「行の最後にすべての桁(\d+)($)」でもあります。これは、m修飾子のために行ベースの方法で、g修飾子のために全行にわたってグローバルに機能します。

2
$remove = array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9"); 
$onlynames = str_replace($remove, "", "name here"); 
0

にpreg_replace( "/ \ D /"、 ""、入力)

関連する問題