Autocomplete Funktion im Qscintilla Widget
Verfasst: Sonntag 24. Juli 2016, 13:29
Hallo,
entwickle gerade einen Texteditor und benutze PyQt5 und das Qscintilla Widget.
Nach jedem drücken der ENTER Taste durchsucht er den eingegebenen Text und tut jedes Wort (if len(wort > 3) in eine Liste.
Meine Frage wäre nun: Gibt es mit regulären Ausdrücken eine elegante Methode alle Sonderzeichen wie !"§$%&/()={[]} auszusortieren ? Hat jemand eine Idee wie man das lösen kann. Codebeispiel wäre gut
entwickle gerade einen Texteditor und benutze PyQt5 und das Qscintilla Widget.
Nach jedem drücken der ENTER Taste durchsucht er den eingegebenen Text und tut jedes Wort (if len(wort > 3) in eine Liste.
Code: Alles auswählen
for wort in wortListe:
if len(wort) < 3:
wortListe.remove(wort)
elif ':' in wort:
wortListe.remove(wort)
Code: Alles auswählen
for wort in wortListe:
if re.match("????????", wort):
wortListe.remove(wort)