Eu tenho algumas centenas de linhas de código como esta para verificar
(apenas como exemplo):
q_Var1_q = "Hello, "
q_Var2_q = "World!"
msgbox q_Var1_q & q_Var2_q
Quero verificar se não esqueci de digitar _
dentro de cada arquivo _q
.
Ou seja, se eu encontrar algo como q_Var1q
(em vez de q_Var1_q
)
— isso seria um "erro de digitação" para editar.
Portanto, preciso encontrar any words
terminando com q
,
exceto se eles tiverem um _
direito antes disso q
.
Eu tentei ( [^_]q
com Ctrl+F"Expressão regular" marcada) e funcionou,
mas obtive muitos resultados porque também encontra um q
no início de cada variável.
Então, tentei várias outras opções, como ([^ ]q)([^_]q)
e [^ ]q|[^_]q
,
mas saí sem ideia de como aplicar várias exclusões corretamente.
Ou seja, se tudo estiver bem
— não quero encontrar nada ; e se houver pelo menos 1 "erro de digitação"
— quero encontrar todos eles.