Como excluir um charachter no sublime text regex jogo e substituir
-
21-12-2019 - |
Pergunta
Eu tenho o seguinte para o qual estou tentando usar o ST regex substituir:
echo Street = $this->input->post('Street');
echo City= $this->input->post('City');
Eu quero transformar cada linha em:
echo City= trim($this->input->post('City'));
A regex que eu estou usando é:
\$this(.+);
mas isso corresponde a toda a linha, incluindo o final ';'
como posso selecionar apenas:
$this->input->post('City')
Solução
Tente este:
\$this([^;]+)
[^;]
significa nada, mas o ponto-e-vírgula :-)
Outras dicas
Talvez isso é o que você quer
\$this([^;]+)
=\s\$this(.+\')
Deve funcionar.Eu não estou certo sobre o sublime textos RE motor especificidades.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow