[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에서 확인할 수 있습니다.