Dette innlegget vil beskrive hvordan du kan formatere det amerikanske telefonnummeret med JavaScript.
Hvordan bruke vanlig uttrykk for å formatere et amerikansk telefonnummer?
La oss se et eksempel for å formatere det usikre nummeret i det amerikanske standardformatet, det vil si (123) 456-7890.
Eksempel
Her vil vi definere en funksjon som heter “reformatusphonenumber ()”For å formatere et hvilket som helst nummer til et standardformat ved å sende nummeret som et argument. Først vil vi normalisere strengen/nummeret og fjerne alle unødvendige tegn fra nummeret ved å bruke "erstatte()”Metode. Deretter formatere det spesifiserte telefonnummeret ved å bruke "kamp()”Metode:
funksjon reformatusphonenumber (phonenumber)I ovennevnte kodebit:
Lag en variabel som lagrer et tall:
var phonenumber = "5555551234";Nå, ring “reformatusphonenumber ()”Funksjon ved å sende nummeret som et argument for å formatere dette nummeret i Standard US -format:
reformatusphonenumber (fonenumber);Det kan sees at det usikre formaterte tallet er vellykket formatert i USAs standardformat:
Du kan også prøve ett tilfeldig formatert nummer for å formatere i amerikansk telefonnummerformat:
var phonenumber = "+555.55 (51234) ";Gi det gitte nummeret inn i funksjonen:
reformatusphonenumber (fonenumber);Produksjon
Det handler om å formatere et nummer til et amerikansk telefonnummerformat i JavaScript.
Konklusjon
For å formatere et amerikansk telefonnummer i JavaScript, bruk "kamp()”Metode med“erstatte()”Metode for å fjerne unødvendige tegn og tillate bare de relevante tegnene og returnere det formaterte nummeret. Dette innlegget beskrev hvordan du kan formatere et nummer til et amerikansk telefonnummer med JavaScript.