본문 바로가기

알파벳2

Powershell 대소문자 찍기 Alphabet-Upper, Alphabet-Lower 정확히 어떤 때라고 말씀드리기는 어렵지만 코딩을 하다 보니 가끔씩 알파벳 인덱스가 필요한 경우가 종종 있었습니다. 그래서 오늘은 Powershell 을 사용하여 알파벳 대소문자를 찍는 방법에 대해서 소개를 해 보려고 합니다. 아시는 바와 같이 알파벳 대문자 A는 아스키코드로 65고~ 소문자 a는 97 부터 시작을 하게 됩니다. A부터 Z까지 전체 알파벳은 26 개 이므로 시작하는 숫자로 부터 26개를 찍어주면 될 것입니다. 코드는 아래와 같고~ Powershell 에서 실행해 보면 아래와 같이 알파벳 대소문자가 찍히는 것을 확인할 수 있습니다. 2019. 10. 15.
POSIX 스타일 Regular Expression 에서 숫자 매칭 방법 저는 컴퓨터 사용 시 정규표현식을 많이 사용하는 편입니다. 처음 정규 표현식에 대해 공부할때 Perl을 사용하였습니다. 그러다 보니 평소에 펄 스타일의 정규표현식을 주로 시도하는 편인데~ 오늘 알고보니 POSIX 에서는 일부 Perl 스타일의 정규표현식들이 정상적으로 동작하지 않더군요. Bash Shell 에서 정규표현식을 사용할 때 숫자를 매칭 할 때는 Perl 스타일로 \d 를 사용하면 안 된다는 것을 알게 되었습니다. 또한 word 를 매칭하는 경우도 \w 를 사용하면 안되더군요. 위 내용을 비롯한 차이들은 아래 주소에서 확인 할 수 있습니다. https://en.wikipedia.org/wiki/Regular_expression#Character_classes Bash Shell 에서 숫자를 매칭.. 2018. 1. 28.