文字列[0-9]からすべての数字を削除したいのですが。私は機能しているこのコードを書きました:
$words = preg_replace('/0/', '', $words ); // remove numbers
$words = preg_replace('/1/', '', $words ); // remove numbers
$words = preg_replace('/2/', '', $words ); // remove numbers
$words = preg_replace('/3/', '', $words ); // remove numbers
$words = preg_replace('/4/', '', $words ); // remove numbers
$words = preg_replace('/5/', '', $words ); // remove numbers
$words = preg_replace('/6/', '', $words ); // remove numbers
$words = preg_replace('/7/', '', $words ); // remove numbers
$words = preg_replace('/8/', '', $words ); // remove numbers
$words = preg_replace('/9/', '', $words ); // remove numbers
より洗練された解決策を見つけたいと思います:1行のコード(IMOは素晴らしいコードを書くことが重要です)。
stackoverflowで見つけた他のコードも、発音区別符号(á、ñ、ž...)を削除します。