Potrzebuję sprawdzić niektóre wejścia za pomocą wyrażenia regularnego.JavaScript regex do sprawdzenia, czy numer zaczyna się od wiodącego zera
Oto niektóre przykładowe przypadki użycia i oczekiwane wyniki.
0001 - Matched
001 - Matched
01 - Matched
00.12312 - Matched
000.1232 - Matched
1 - Not matched
20 - Not matched
0.1 - Not matched
0.123123 - Not matched
Jak wyglądałoby to wyrażenie regularne? Jeśli pierwszy znak to 0
, a drugi znak to numerical[0-9]
, jest on nieprawidłowy.
Próbowałem tego, ale to nie działa.
[0][0-9]
Co o 00,1234 000,1234 i etc? –
Oba są dopasowane, a także mają "0" jako pierwszy znak, a '0-9' jako drugi znak. – sergserg