2
in wxPython Styled text、検索されたテキストが最初に出現するFindTextがあります。 すべての出現箇所を見つけて、リストに入れたり、一言で辞めたりする方法はありますか?組み込みの機能はありません場合はwxPythonで検索結果の配列を返しますか?
in wxPython Styled text、検索されたテキストが最初に出現するFindTextがあります。 すべての出現箇所を見つけて、リストに入れたり、一言で辞めたりする方法はありますか?組み込みの機能はありません場合はwxPythonで検索結果の配列を返しますか?
、あなただけの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)]