2012-03-14 14 views
0

私は正規表現を使用してマッチングは唯一の非数値要素

info,25892,25696,26421,26513,13486,26976,27588,26000,22840,bla,aby3 

のような文字列からのみ非数値要素を検索しようとしています。私が試してみましたし、この方法は、私はあなたがPHPを使用している場合は、私はできません

+1

何を探したいですか?あなたは数字を除外し、英数字を欲しいですか?たぶん良い例があるかもしれません。 – stema

+0

正規表現を避けるためにすべての英数字の単語 – user160820

答えて

1

言葉だけ

`[^\d,]+ ` 

しかしalphanumericsあなたはイースリーだけ実行し、/すべてで正規表現を使用してO wはこれをachiveすることができます見つけることができます:

$string = '1234,45,67f,a67a,434334,3fd'; 
$foo = explode(',', $string); 
$foo = array_filter($foo, 'is_numeric'); 
var_dump($foo); 
+0

+1を削除したいと思っています。 'array_filter()'のボーナスポイント。 – Wiseguy