Replace()에 대해 알아볼까요오
Replace(문자열1, 문자열2) 이렇게 있으면
문자열1을 문자열2로 바꿔줍니당!
근데 replace()함수는 제일 먼저 일치하는 패턴만 변환해주는 함수라는 것을 유의해주셔야 됩니다!
그리고 Mid(result, 2, 2)는 result문자열의 2번째 위치부터 2개의 문자열을 가져온다는 뜻입니다
Mid(result, 4, 6)은 result 문자열의 4번째 위치부터 6개의 문자열을 가져온다는 뜻이죠!
그럼 어떻게 입력하면 될까요??
문제 풀이를 보려면 밑에를 봐주세요~^_^
더보기
먼저 replace(str, "a", "aad")때문에 a가 있으면 aad로 저장이 될 것입니다
그러면 str에 먼저 a가 있어야 됩니다! a가 있을때 2번째 문자열부터 2개를 가져오면 ad가 가져와지기 때문이죠
그럼 4번째 문자열부턴 min이 있어야 되니 amin이 되어야 하는데요
이때, replace(str, "i", "in")을 보니 i가 있으면 in으로 바뀌는 모습을 볼 수 있습니다
그렇다면 str은 결과적으로 ami이 되겠네요!
'Hacking' 카테고리의 다른 글
SuNiNaTaS Web - 4 (0) | 2020.08.16 |
---|---|
SuNiNaTaS Web - 2 (0) | 2020.08.16 |
SuNiNaTaS Forensics - 18 (0) | 2020.08.16 |
LOS - Gremlin (0) | 2020.08.15 |
ctf-d.com - 오른쪽 위의 표지판을 읽을 수 ... (0) | 2020.08.12 |