Ich habe einen regulären Ausdruck, den ich über eine große Anzahl von Suchbegriffen, die ich nicht kontrolliere. Gibt es eine Möglichkeit, Sonderzeichen zu erkennen und sie als Teil der Suche und nicht als reguläre Ausdrücke zu behandeln?Regulärer Ausdruck Suchzeichenfolge mit Klammern als Teil der Zeichenfolge in Python zu erkennen
bearbeiten Ich klärte die Frage
searchTerms = ['ThisIsMySearchString(LSB)', 'OtherSearchTerm']
list = ['ThisIsMySearchString(LSB)OtherStuffInString', 'OtherStringsToSearch']
for item in searchTerms:
if (re.search(item, list, re.I)):
print('found item')
Es ist in den ersten Zeilen der Dokumentation von 're'. – mkiever
Was hindert Sie daran, Backslashes in den Suchbegriff einzufügen? – mkiever
@mkiever Ich habe den Beitrag bearbeitet, um mehr zu reflektieren, wonach ich suche. Ich bin nicht auf der Suche nach einer fest codierten Saite, also muss ich es irgendwie verallgemeinern. – ProfessionalNameForDisplayHere