2012-04-24 6 views

答えて

15
if (p.match(/[^$,.\d]/)) 
    alert('error!'); 

Live DEMO

あなたはthis優れ正規表現のチートシートを使用することができます。

2

考慮する:一致アレイを返し、そうsimlar方法で使用される場合、型変換に依存しているのに対し

if (/[^$,\.\d]/.test(p)) { 
    // value has characters other than $ , . 0-9. 
}; 

を正規表現試験方法は、ブール値を返します。

関連する問題