分享至
如標題我原本是用這個條件
^(((\\d{1,2})[.]((\\d{1,2})?))|100|(?:0|[1-9][0-9]?)|100.00|100.0)$
但是發現輸入10000和100000會過標題的那個條件要如何下?
已邀請的邦友 {{ invite_list.length }}/5
借花
/^([0-9]\.[0-9]{1}|[0-9]\.[0-9]{2}|\.[0-9]{2}|[1-9][0-9]\.[0-9]{1}|[1-9][0-9]\.[0-9]{2}|[0-9][0-9]|[1-9][0-9]\.[0-9]{2})$|^([0-9]|[0-9][0-9]|[0-99])$|^100$/gm
https://regex101.com/r/hQUsJz/1
感謝大師~!
加個trim()把字串排除尾端空白看看
我找到問題了 感謝:)
可以 100.00 對吧?
/^([1-9]?\d(\.\d{1,2})?|100(\.0{1,2})?)$/
https://regex101.com/r/q2vmKJ/1
底下重貼版:https://regex101.com/r/sJC1l1/1
阿,這樣可以 100.23,明天再修,手機有夠難打
/^([1-9]?\d(\.\d{1,2})?|100(\.0{1,2})?)$/,https://regex101.com/r/q2vmKJ/1
感謝回答,這個也能用呢
IT邦幫忙