W tym poście opisuje, jak sformatować numer telefonu USA za pomocą JavaScript.
Jak używać wyrażenia regularnego do sformatowania amerykańskiego numeru telefonu?
Zobaczmy przykład, aby sformatować niepewną liczbę w formacie standardowym USA, to znaczy (123) 456-7890.
Przykład
Tutaj zdefiniujemy funkcję zwaną „ReformatUsphoneNumber ()„Aby sformatować dowolny numer do standardowego formatu, przekazując numer jako argument. Najpierw znormalizujemy ciąg/liczbę i usuniemy wszystkie niepotrzebne znaki z numeru za pomocą „zastępować()" metoda. Następnie sformatuj określony numer telefonu za pomocą „mecz()" metoda:
Funkcja ReformatusphoneNumber (PhoneNumber)W powyższym fragmencie kodu:
Utwórz zmienną, która przechowuje liczbę:
var foneenumber = "5555551234";Teraz zadzwoń do „ReformatUsphoneNumber ()„Funkcja, przekazując numer jako argument w celu sformatowania tego numeru w standardowym formacie USA:
ReformatusphoneNumber (liczba fonenażowa);Można zauważyć, że niepewna sformatowana liczba została pomyślnie sformatowana w formacie standardowym USA:
Możesz także wypróbować jeszcze jeden losowy numer sformatowany, aby sformatować w amerykańskim formacie numeru telefonu:
var foneenumber = "+555.55 (51234) ”;Przekaż podaną liczbę do funkcji:
ReformatusphoneNumber (liczba fonenażowa);Wyjście
Chodzi o reformatowanie numeru w amerykański format numeru telefonu w JavaScript.
Wniosek
Aby sformatować amerykański numer telefonu w JavaScript, użyj „mecz()„Metoda z„zastępować()”Metoda usuwania niepotrzebnych znaków i zezwolenia tylko na odpowiednie znaki i zwrócić sformatowany numer. W tym poście opisano, jak sformatować numer w amerykańskim numerze telefonu z JavaScript.