--- a/eric6/Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py Wed Apr 21 17:56:12 2021 +0200 +++ b/eric6/Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py Wed Apr 21 19:40:50 2021 +0200 @@ -587,11 +587,12 @@ for entrieslist in self.singlesEntries: formatIdentifier = entrieslist[0].itemData( entrieslist[0].currentIndex()) - if formatIdentifier in ["-ccp", "-ccn", "-cbp", "-cbn", "-csp", - "-csn", "-psp", "-psn"]: - char = entrieslist[2].itemData(entrieslist[2].currentIndex()) - else: - char = entrieslist[1].text() + char = ( + entrieslist[2].itemData(entrieslist[2].currentIndex()) + if formatIdentifier in ["-ccp", "-ccn", "-cbp", "-cbn", "-csp", + "-csn", "-psp", "-psn"] else + entrieslist[1].text() + ) regexp += self.__formatCharacter(char, formatIdentifier) # character ranges