Я пытаюсь заменить все вхождения целого слова в emacs (скажем, foo), используя Mx replace-regexp.
Проблема в том, что я не хочу заменять вхождения foo в подчеркнутых словах, напримерas word_foo_word
Если я использую \ bfoo \ b для сопоставления с foo, тогда он будет соответствовать подчеркнутым строкам;потому что, как я понимаю, emacs рассматривает подчеркивания как часть границ слов, что отличается от других систем RegEx, таких как Perl.
Каков будет правильный путь для продолжения?