[typescript] 정규 표현식을 사용하여 영문 대문자 추출하는 방법

먼저, JavaScript나 TypeScript에서는 정규 표현식을 사용하여 문자열에서 원하는 부분을 추출할 수 있습니다. 영문 대문자를 추출하기 위해서는 /[A-Z]/g와 같은 정규 표현식을 사용할 수 있습니다. 여기서 [A-Z]는 대문자 알파벳을 나타내며, g 플래그는 문자열 전체에서 모든 대문자를 찾아내도록 지정합니다.

아래는 TypeScript에서 정규 표현식을 사용하여 영문 대문자를 추출하는 예제 코드입니다.

const inputString: string = "Hello World";
const uppercaseLetters: string[] | null = inputString.match(/[A-Z]/g);
console.log(uppercaseLetters); // ["H", "W"]

위 코드에서 match 함수는 해당 정규 표현식에 일치하는 모든 대문자를 배열로 반환합니다. 따라서 uppercaseLetters 배열에는 “H”와 “W”가 담기게 됩니다.

이제 위의 코드를 사용하여 영문 대문자를 추출할 수 있습니다. 가능한 더 깊이 있는 내용은 MDN web docs에서 확인할 수 있습니다.