문자열 트리밍은 매우 유용 할 수 있으며 여러 응용 프로그램이 있습니다. 많은 코더는 트리밍 기능을 과도하게 사용하여 정보를 추출하기 때문에 원래 문자열에서 유용 할 수 있습니다. 이 기사에서는 문자열 트리밍에 대해 :
트리밍 소개
이것과 매우 유사 해 보일 수있는 파이썬이 가지고있는 다른 기능이 있습니다. 그러한 것 중 하나는 ' 문자열 자르기 ”. 여기서 우리는 문자열을 여러 부분으로 나눌 수 있고 문자열에 다른 옵션을 적용 할 수 있습니다. 특정 섹션을 제거하고 첫 번째 부분을 잘라 내고 문자열의 마지막 문자를 제거하고 해당 위치의 다른 문자열로 교체 할 수도 있습니다.
에코와 인쇄의 PHP 차이점
완전히 별도의 섹션이므로 트리밍을 통해 문자열에 수행 할 수있는 작업을 살펴 보겠습니다.
파이썬에서 문자열 자르기 란 무엇입니까?
문자열 트리밍은 위의 다이어그램에 표시된대로 세 가지 방법으로 수행됩니다. 그들을 살펴 보자.
조각 – 후행 공백 또는 선행 공백을 제거한 후 새 문자열이 반환됩니다.
R- 스트립 – 이것은 후행 공백 만 제거 된 새 문자열을 출력합니다. 따라서 'rstring'이라는 이름은 문자열의 오른쪽에서만 공백을 제거하는 것입니다.
L- 스트립 –“Lstrip”은 R-strip과 반대입니다. 왼쪽에있는 문자열의 시작 부분에서 공백을 제거합니다.
기본적으로 이러한 모든 함수는 공백을 제거하기 위해 인수를 반드시 전달해야하는 것은 아닙니다. 특정 문자를 제거해야하는 경우에만 인수에 언급되며 그에 따라 선행 및 후행 위치에서 제거됩니다.
str = 'EDUREKA'print (f'String = '{s1}'n ') print (f'선행 공백 제거 후 String = '{str.lstrip ()}'n ') print (f'후행 공백 제거 후 문자열 = '{str.rstrip ()}'n ') print (f'공백 문자열 트리밍 후 = '{str.strip ()}'n ')
초보자를위한 sas 프로그래밍 튜토리얼
이제 문자열에서 추출 할 특정 문자를 고려해 보겠습니다.
str = '&&&&&& EDUREKA &&&&&&'print ( 'n 이것은 원래 문자열입니다 nn', str) print ( 'n 아래는 일반적인 스트립 함수입니다 n') print (str.strip ( '&')) print ( 'n 아래는 R입니다. -strip functionnn ') print (str.rstrip ('& ')) print ('n 아래는 L- 스트립 기능입니다 nn ') print (str.lstrip ('& '))
이와 유사한 다른 기능이 있습니다. 파이썬에서 문자열 트리밍의 주제. 이제 문자열에 적용되는 다른 간단한 기능을 살펴 보겠습니다.
문자열의 최소 및 최대
여기서 최소 함수 또는“min”은 문자열에서 알파벳의 최소값을 추출하는 것입니다. 그것은 알파벳 A-Z 세트에서 나온 것입니다. A는 가장 낮은 값이고 Z는 가장 높은 값입니다. 'max'함수는 그 반대를 수행합니다. 즉, 문자열에서 가장 높은 값의 알파벳을 선택합니다. 이것은 아래의 예를 통해 더 잘 표현 될 수 있습니다.
str = 'EDUREKA'print ( 'n 이것은 원래 문자열입니다 .nn', str) print ( 'n 최소값 문자 : n'+ min (str)) print ( 'n 최대 값 문자 : n'+ max ( str))
바꾸다
대체 기능은 이해하기 매우 간단합니다. 교체라는 단어에서 문자열의 특정 부분이 다른 문자열 요소로 교체 될 수 있다는 의미를 도출 할 수 있습니다. 예를 들어, 아래 코드를 고려하십시오.
str = 'EDUREKA is EDUREKA'str1 = 'EDUREKA'str2 = 'BEST'print ( '교체 후 마지막 문자열은 : n') print ( '한 번 발생하는 경우 n') print (str.replace (str1, str2, 1) ) print ( 'n 두 번 발생 n') print (str.replace (str1, str2, 2))
자바에서 일시적인 의미는 무엇입니까
이것으로, 우리는 파이썬 기사에서이 문자열 자르기를 끝냅니다. 줄 다듬기에 대한 충분한 아이디어가 있으 셨기를 바랍니다.
다양한 애플리케이션과 함께 Python에 대한 심층적 인 지식을 얻으려면 다음을 수행 할 수 있습니다. 연중 무휴 지원 및 평생 액세스가 가능한 라이브 온라인 교육.
질문이 있으십니까? 'Python의 문자열 트리밍'의 주석 섹션에서 언급하면 다시 연락 드리겠습니다.