[typescript] 정규 표현식을 사용하여 전화번호에서 국가번호 추가하는 방법

먼저, 전화번호가 포함된 문자열에서 국가번호를 추가하는 함수를 만들어 보겠습니다.

function addCountryCode(phoneNumber: string, countryCode: string): string {
  // 정규 표현식을 사용하여 숫자 외의 문자를 제거합니다
  const cleanedNumber = phoneNumber.replace(/\D/g, '');
  
  // 국가번호와 전화번호를 합쳐서 반환합니다
  return countryCode + cleanedNumber;
}

const phoneNumber = '+1234567890';
const countryCode = '+1';
const fullNumber = addCountryCode(phoneNumber, countryCode);
console.log(fullNumber);

위 예제에서는 addCountryCode 함수를 사용하여 국가번호를 포함한 전화번호를 얻습니다. 생성된 전화번호는 콘솔에 출력됩니다.

이와 같이 TypeScript에서도 정규 표현식을 사용하여 전화번호에 국가번호를 추가할 수 있습니다.