есть краткое регулярное выражение, соответствующее паре parens и проходящей точке, но не содержимое внутри parens. Это для подсветки синтаксиса в Sublime Text 2
с использованием R-Sublime
.матч parens, но не содержание
В следующем примере я хочу подчеркнуть (позитивный матч) три символа:.()
Obj[.(var)]
^^ ^ match only these three
В настоящее время я использую \.\(.+\)
, который соответствует символам, которые я хочу, но также соответствие содержимого внутри parens (в примере это соответствует .(var)
Если есть функция (например, обратный вызов в матче), вы можете создать, где, как только вы получите совпадение, вы не можете проанализировать полученную подстроку, разделяющую '. (' И ')' и выделяя их? – gillyspy