Я хочу создать выражение регулярного выражения, заменяя некоторые строки на поиск, и поэтому эта строка должна быть экранирована, прежде чем я могу поместить их в регулярное выражение, так что если искомая строка содержит символы регулярных выражений, она все еще работает.
Некоторые языки имеют функции, которые сделают это для вас (например, python re.escape
: qaru.site/info/376522/...). Имеет ли R такую функцию?
Например (созданная функция):
x = "foo[bar]"
y = escape(x) # y should now be "foo\\[bar\\]"