알고리즘
-
[Algorithm] - 기본 문자열 처리Algorithm/Algorithm 2022. 4. 12. 16:05
문자열 처리 문자열 관련하여 반복되는 개념들이 자주 나와 정리하기 위하여 쓴 글입니다. 1. 회문 ( palindrome ) 문자열에 대해서 거꾸로 봐도 동일한지 여부 # 1. 회문(palindrome) temp = '가나다다나가' def palindrome ( data ) : if data == data[::-1] : return True return False print ( palindrome(temp) ) print( temp[::-1]==temp ) 2. 정규 표현식 정규 표현식을 이용한 문자열 컨트롤 ( re ) re.sub( '패턴' , '바꿀문자열' , '적용할 문자열' ) re.compile('패턴') = 문자열 내에서 패턴 찾을 때 사용 match = 문자열의 처음부터 패턴이 일치하는지 ..