현재 음악 데이터베이스의 데이터를 구문 분석하는 프로젝트에서 작업 중이며 파이썬 (버전 3.5.1)의 정규식을 사용하여 검색 기능을 만들고 있습니다.정규식 : Python 3의 노래 이름 일치
정규 표현식을 만들어 이름 뒤에 문자가없는 노래와 기능 세부 정보가있는 노래를 만들려하지만 일치하는 노래의 이름에 주어진 노래의 이름이 들어있는 노래는 아닙니다 (예는 요점을 설명하는 데 도움이 될 수 있음) :
나는 일치하고 싶습니다 무엇 :
- 일
- 일
어떤 것 (피트 드레이크를.) 일치하고 싶지 : '? + w /일 (\ S (\)/'
이- 일이
- 운동은
내 현재 정규 표현식하지만이 모든 4 예제의 경우 일치 .
누군가이 문제를 해결하기 위해 표현을 알아낼 수 있습니까?
'Work \ b (?: \ (? ft \. \ w + \)와 같은)? $? –