2
in wxPython 스타일이 지정된 텍스트에는 검색된 텍스트 중 첫 번째 항목을 찾는 FindText가 있습니다. 모든 항목을 찾아서 목록에 넣거나 한 번에 dict을 넣는 방법이 있습니까? 어떤 내장 함수가 없다면wxPython에서 found의 배열을 반환하는 검색?
in wxPython 스타일이 지정된 텍스트에는 검색된 텍스트 중 첫 번째 항목을 찾는 FindText가 있습니다. 모든 항목을 찾아서 목록에 넣거나 한 번에 dict을 넣는 방법이 있습니까? 어떤 내장 함수가 없다면wxPython에서 found의 배열을 반환하는 검색?
, 당신은 단지 StyledTextCtrl의 내용에 re.finditer 사용할 수 있습니다
import re
full_text = my_stc.GetText()
search_string = 'a string to find'
matches = [i.start() for i in re.finditer(search_string, full_text)]