に文字列をきれいにする方法(無セット長が、一般< 10)、彼らの入力の結果は、予測できませんでした。最もエレガントな入力のみ</p> <blockquote> <p>数コンマ数コンマ数</p> </blockquote> <p>にクライアントに指示した後にのみ、カンマ区切り符号
$test= trim($test,","); //Remove any leading or trailing commas
$test= preg_replace('/\s+/', '', $test);; //Remove any whitespace
$test= preg_replace("/[^0-9]/", ",", $test); //Replace any non-number with a comma
:これまでのところ、私は組み合わせをしようとしています
3,6,5
:私は、最も簡単、かつ確実に終わる可能性がどのように
3,6 ,bannana,5,,*,
次の例の入力を考えると
しかし、私はそれに物事を投げつける前に...おそらく正規表現の棺からエレガントな方法はありますか?
純粋に抽象的な意味で
入力を掃除する代わりに、javacriptを使用して入力検証を行う必要があります –
これはとても良いアイデアです。 – mayersdesign
入力タイプ番号https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input – rypskar