2
wxPython樣式文本,有一個FindText查找第一次出現的文本搜索。 有沒有辦法找到所有的事件,並一次性把它們放入列表或字典?搜索返回在wxPython中找到的數組?
wxPython樣式文本,有一個FindText查找第一次出現的文本搜索。 有沒有辦法找到所有的事件,並一次性把它們放入列表或字典?搜索返回在wxPython中找到的數組?
如果沒有內置的功能,你可以只使用re.finditer在StyledTextCtrl的內容:
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)]