次の値を受け入れることができるような正規表現を作成したい:-
100, 100.00, (100),(100.00),$100, $100.00, $(100), $(100.00)
そして、私は次の正規表現を構築することに成功しました:-
/^(\$?(?=\d*(\.\d{1,3})?$))|^(\$?\((?=\d*(\.\d{1,3})?\)$))/
ただし、値が$だけの場合、上記の正規表現は失敗します
値が$だけの場合は、受け入れないようにする必要があります。
しかし同時に、空白の値も受け入れる必要があります。
私を助けてください。
前もって感謝します