Potrzebuję regex do sprawdzenia poprawności liczby, która może zawierać tysiąc separatorów lub dziesiętnych za pomocą javascript. maksymalnej wartości będące 9,999,999.99
Min wartość 0.01
Inne ważne wartości: 11,111
11.1
1,111.11
Regex dla liczby z liczbą dziesiętną i separatorem tysięcznym
Wartości nieprawidłowe: 1111
1111,11
,111
111,
Rozglądałem całym bez radości.
Dzięki za szybką odpowiedź Loamhoof Bez radości. Nazywam to w ten sposób i nie działa: var re = new RegExp ("/ (?! 0 + \. 00) (?!. {10,} \.) (?! 0,? \ D) \ d {1,3} (, \ d {3}) * \. \ d +/"); jeśli (! Min.match (re)) { alert ("Brak dopasowania"); } – Swifty
@ Czy potrafisz podać przykład tego, co się nie udaje? – Loamhoof
Używam tej strony, aby ją przetestować: [Test wyrażeń regularnych] (http://www.regular-expressions.info/javascriptexample.html) Jeśli wpisuję "1", to się nie powiedzie. – Swifty