VBA 100제 #30번의 A/s 문제이다. 30번 문제를 Like 함수가 아닌 정규식으로 푼 구문이다.
![](https://blog.kakaocdn.net/dn/CF8CQ/btrYqzqJ0AW/9NKPUsUALkreztDwKSvihK/img.png)
![](https://blog.kakaocdn.net/dn/cvZv24/btrYsPlxrpY/sBLELKtniWUUDGXKGsV2VK/img.png)
본인은 처음부터 정규식을 Submatches 통해 문제를 풀어나가려고 했지만, 같은방 크루인 딱총님이 정규식 패턴 풀이와 정규식의 여러 다른 속성을 통한 풀이를 공개하여 함께 소개 하려고 한다.
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/004.gif)
![](https://blog.kakaocdn.net/dn/bfXCFz/btrYtTBeiV5/kw9zLPk65f2iua8iZK9kh1/img.png)
FirstIndex는 패턴과 일치되는 단어가 시작되는 바로 앞까지를 나타내며,
Length는 패턴과 일치한 단어의 길이를 뜻한다.
![](https://blog.kakaocdn.net/dn/0bbFH/btrYmvCprgJ/YsYLysiODbiRzeJqMy659K/img.png)
정말 군더더기 없는 깔금한 코드이다.
이 코드는 음...
못이겨~~~
You win
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/032.gif)
'VBA > 엑사남_기초방' 카테고리의 다른 글
[기초방] VBA 100제 #32 [ 이름조합하기 ] (0) | 2023.02.15 |
---|---|
[기초방] VBA 100제 #31 [ 소계구하기 ] (0) | 2023.02.15 |
[기초방] VBA 100제 #30 [ 폰트처리하기_2 ] (0) | 2023.02.07 |
[기초방] VBA 100제 #29 [ 폰트처리하기 ] (0) | 2023.02.07 |
[기초방] VBA 100제 #28 [ 그룹 통합하기 ] (0) | 2023.02.05 |
댓글