Use a localização do Sublime Text para destacar um grupo regex no padrão de pesquisa

Use a localização do Sublime Text para destacar um grupo regex no padrão de pesquisa

Existe uma maneira de fazerTexto sublimedestacar (corresponder) apenas parte de um padrão de pesquisa regex?

Por exemplo, quero destacar exclusivamente Textao pesquisar por Some(Text).

Responder1

A dificuldade em fazer um aplicativo regex funcionar provavelmente terá uma solução regex. Nesse caso,olhares ao redor.

Exemplo usando um lookbehind:

  • Amostra:

    SomeText
    
  • Regex:

    (?<=Some)(Text)
    
  • Corresponder:

    Text
    

Responder2

Você pode usar:

(?<=preceeding_enclosing_text)your_searched_text(?=following_enclosing_text)

No seu exemplo específico:

(?<=Some\().+?(?=\))

informação relacionada