Como faço para remover a última parte de cada linha no notepad ++?

8

Eu sei que isso pode ser feito no notepad ++, mas não estou achando a sintaxe de substituição correta.

Desejo remover a última parte desta frase, começando por ? :

http://sportnaslava.info/wiki/index.php?title=User:CisBlakeman861

para que se torne:

http://sportnaslava.info/wiki/index.php
    
por king 18.02.2012 / 12:48

2 respostas

18

O regexp é \?.*$

\? mean question mark itself
.* mean everything else
$ means the end of line.

Então, pesquisamos algo começando com ponto de interrogação e duramos até o final da linha. Não se esqueça de definir "modo de pesquisa" para "expressão regular"

    
por 18.02.2012 / 13:35
4
http://lunar.earth.northwestern.edu/mediawiki/index.php/Limitless_It_the_film_high_quality
http://sportnaslava.info/wiki/index.php?title=User:CisBlakeman861

Usando esses exemplos, seria melhor usar algo como:

index\.php.*$

Em seguida, substitua por:

index.php

Isso deve encontrar tudo depois (e inclusive) index.php e substituí-lo por apenas index.php.

http://lunar.earth.northwestern.edu/mediawiki/index.php
http://sportnaslava.info/wiki/index.php
    
por 18.02.2012 / 14:23

Tags