몇 가지 간단한 기능은 파이썬에서 호출됩니다파이썬 : 분할 여기에 함수와 인수
foo(arg1, arg2, arg3) func1()
는 유효한 함수 호출 가정합니다.
파일을 구문 분석하는 동안이 행을 읽는다고 가정합니다.
함수 이름과 인수를 두 개의 요소가있는 목록으로 구분하는 가장 깨끗한 방법은 무엇입니까? 첫 번째는 함수 이름의 문자열이고 두 번째는 인수의 문자열입니까?
원하는 결과는 : 나는 현재 문자열을 사용하고
["foo", "arg, arg2, arg3"] ["func1", ""]
는 "("왼쪽과의 첫 번째 인스턴스에서 ")"오른쪽에서 단지를 스 플라이 싱 첫 번째 인스턴스을 검색 하시나요? 문자열을 인덱스로 지정했는데 문제에 어떻게 접근하고 싶지 않습니다.
아, 멋지다. 중괄호로 입력을 처리한다. 괄호 일치는 어떻게합니까? – MxyL
그렇지 않습니다. 그것은 라인의 마지막 괄호를 선택한다는 점에서 현재 구현과 동일합니다. – Amber
아, 알았어. – MxyL