Chcę napisać funkcję (lub użyć istniejącej), która pobierze dowolny ciąg i utworzy poprawnie uciekający Regex, który pasuje tylko do tego ciągu. Jaki jest najszybszy i najprostszy sposób na zrobienie tego?
regular-expressions
PythonNut
źródło
źródło
regexp-quote
ma przyjemne alternatywne użycie znaków specjalnych w ciągach znaków, do użycia, gdy funkcja oczekuje wyrażenia regularnego w „formie Emacsa” - np. jeśli nie pamiętasz, ile ukośników odwrotnych należy użyć, aby uciec od dosłownego odwrotnego ukośnika, po prostu uruchom goregexp-quote
wscratch
buforze lubielm
.