아래 코드는 사용자 입력을 &
, |
또는 ^
중 하나에 의해 분리 된 영화의 두 이름을 수 있습니다 :python - 어떻게 문자열을 분할하는 데 사용되는 알아?
&
,
|
또는
^
)를 분리하는 데 사용 무슨
re
알고 싶어
query = raw_input("Enter your query:")
movie_f = re.split('&|\^|\|', query)[0].strip()
movie_s = re.split('&|\^|\|', query)[1].strip()
. 내가 어떻게 할 수 있니?
왜 * * 알고 싶은가요? – jamylak
@jamylak 예를 들어 '&'인 경우 두 영화에서 모두 연기 한 배우를 반환하고 싶습니다. 그것이'^'이라면 두 영화의 모든 배우를 반환하고 싶습니다. – Tom
여기에 어떤 문제가 보이지 않습니다. 두 번째 항목이 구분 기호로 된 목록에 결과가 표시됩니다. 'sep = re.split (r '(& |^| \ |)', query) [1]' – JunkMechanic