내가 루아 파일 세트에 저장된 일부 값을 구문 분석하는 몇 가지 정규식을 얻으려고 일치하지 않을 각 행이 두 라인 중 하나 같은 형태파이썬 정규식 패턴이
ITEM.ID = 'item_clock';\r\n
ITEM.Cost = 150;\r\n
.
내가 첫 번째 줄에 내 정규식 패턴을 실행는 내가 두 번째 줄에 그것을 실행할 때, 나는 Match 개체를 얻을하지 않습니다 예상 결과를
>>> re.search("ITEM.(?P<key>[a-zA-Z]\w) = (?P<value>.*);", line).groupdict()
{'key': 'ID', 'value': "'item_clock'"}
를 얻을.
덕분에 완벽하게 작동했습니다. 난 그냥 정규식 주위에 내 머리를 얻을 시작했습니다. – H4Z3Y
@ H4Z3Y : 방금 원시 문자열에 대한 메모를 추가했습니다. 나는 들어가는 것이 좋은 습관이라고 생각한다. – NPE
괜찮아요, 건배, 이제 그걸했습니다 – H4Z3Y