[C++] string replace() 함수 사용하여 문자열 일부 교체

Doorbals·2023년 1월 30일
0

CPP

목록 보기
14/16

replace() 함수

: 문자열 내의 특정 부분 문자열을 다른 문자열로 교체하는 함수
string.replace(교체하고 싶은 문자열의 위치, 교체하고 싶은 문자열의 길이, 새로운 문자열)

string str = "ABCDEF";
string find_str = "CDE";
string replace_str = "XXXX";

str.replace(str.find(find_str), find_str.length(), replace_str);

실행 결과 : ABXXXXF

1) 교체하고자 하는 문자열을 find()로 찾아 그 위치를 탐색
2) 찾은 문자열의 위치와 길이, 새로운 문자열을 함수의 인수로 전달해 실행


👁️‍🗨️ 참고
https://popawaw.tistory.com/53

profile
게임 클라이언트 개발자 지망생의 TIL

0개의 댓글