본문 바로가기
728x90

문자열2

[파이썬] 다양한 빈칸, 공백을 모두 제거하는 코드 다양한 빈칸, 공백을 모두 제거하는 코드 여러 문자열을 취합할 때, 다양한 칸수로 생성된 공백들을 제거하는 코드입니다. 기본 1칸부터 반복되는 여러칸까지 지우는 방법을 정리했습니다. 개인적으로 진행한 과정은 다음과 같았습니다. 1차로 1칸짜리 공백을 제거하는 코드를 넣었습니다. 그런데 사용해보니, 더 많은 공백이 있는 부분에 대한 처리가 부족해서 문자열에 여전히 공백이 있었습니다. 그래서 반복적으로 빈칸을 검색해서 삭제하는 것을 고민했는데, 처음에는 FOR를 생각했는데, 이것보다 더 효과적인 re 패키지를 사용해서 문제를 해결했습니다. 아까 띄어져있던 문자열이 정리된 것을 확인할 수 있었습니다. 문제해결 완료. 문자열 공백제거 참고 코드 1. str.replace() 메소드를 사용하여 모든 공백 제거 #.. 2024. 2. 14.
[c언어] 문자열에 특정 부분 문자열 찾는 함수(strstr)외 문자열 제어함수 9가지 문자열에 특정 부분 문자열 찾는 함수(strstr)외 문자열 제어함수 9가지 strstr strstr 함수는 문자열에서 특정 부분 문자열(substring)을 찾는 함수로, C 표준 라이브러리에 포함되어 있습니다. strstr 함수의 전달인자와 반환값, 그리고 사용 방법에 대해 설명하겠습니다. strstr 함수의 전달인자: 대상 문자열 (const char *haystack): 부분 문자열을 찾을 대상이 되는 문자열입니다. 찾을 부분 문자열 (const char *needle): 대상 문자열에서 찾고자 하는 부분 문자열입니다. strstr 함수의 반환값: 부분 문자열의 첫 번째 등장 위치 포인터 (const char *): 대상 문자열에서 찾은 부분 문자열의 첫 번째 문자에 대한 포인터를 반환합니다. 만.. 2023. 12. 18.
728x90