Daily Archives: 31.08.2016

Regexp: negative lookahead на практике

Понадобилось поискать в коде любые функции, кроме функции myFunc. Поможет такая регулярка \W(?!myFunc)(\w+)\( Т.е. любой символ не из слова, затем любое слово, но перед ним negative lookahead, что слово не равно myFunc. После чего ищется открывающая скобка. К примеру, в таком коде совпадёт только первая строка