[問題] 允許一組有負數+小數點的數字

作者: terrybob (罪雲樵)   2014-08-05 10:53:33
/* 聽說註明使用的語言、環境
* 問題有可能較容易被解決...
*/
語言:使用javascript+html。
問題:
可輸入有負數、小數點的數字。
目前卡在不知道要怎麼讓欄位允許負數;
而且負數只允許在最左邊出現,其他位置不允許輸入。
向各家高手指教了,謝謝。
作者: fjm31714 (float)   2014-08-05 14:30:00
最前面加上 [-]? 這樣?其實好像不用[] ^-?\d+\.?\d*$
作者: s25g5d4 (function(){})()   2014-08-05 17:40:00
這樣會至少需要輸入一個數字才能輸入負號
作者: jenesis (ゼネシス)   2014-08-12 08:16:00
用 \-?(?:[0-9])+(?:\.[0-9]+)? 試試看?如果要可以單獨一個負號就是 \-?(?:[0-9])*(?:\.[0-9]+)?
作者: terrybob (罪雲樵)   2014-08-14 11:01:00
晚來的感謝,感謝上述高手們的相助!!!

Links booklink

Contact Us: admin [ a t ] ucptt.com