괄호에서 텍스트 추출
어떤 경우에는 괄호 안에 포함된 특정 텍스트를 추출해야 할 수도 있습니다. 예를 들어 "사용자 이름(판매)"이라는 텍스트가 있고 대괄호 안의 콘텐츠만 검색해야 한다고 가정해 보겠습니다.
정규 표현식을 사용하지 않고 이 작업을 수행하는 간단한 방법은 문자열 조작 함수를 사용하는 것입니다. 방법은 다음과 같습니다.
<code class="language-python">input_string = "用户名 (销售)" output = input_string.split('(', 1)[1].split(')', 1)[0]</code>
이 코드에서 split('(', 1)
메서드는 지정된 구분 기호(왼쪽 대괄호)를 기준으로 입력 문자열을 두 부분으로 분할하고 처음 두 부분만 반환합니다. 그런 다음 split(')', 1)[0]
은 두 번째 부분(괄호 안의 내용)에서 괄호 안의 텍스트를 추출하고 닫는 괄호를 삭제합니다. 이 방법은 여는 괄호와 닫는 괄호가 알려져 있고 문자열에 한 번만 나타날 때 잘 작동합니다.
다른 방법에는 정규 표현식을 사용하거나 문자열 문자를 반복하는 것이 포함될 수 있지만 여기서는 다루지 않습니다. 제공된 방법은 대괄호 사이의 텍스트를 추출하는 간결하고 효율적인 방법을 제공합니다.
위 내용은 Python에서 괄호로 묶인 텍스트를 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!