title: “Manipulando strings com PCRE no Sublime” date: “2016-04-25” categories: – “programacao” tags: – “expressoes-regulares” – “regex” – “sublime”


O editor de textos Sublime utiliza Perl Compatible Regular Expressions (PCRE) como motor das expressões regulares. Vamos ao exemplo:

^[0-9]{6}+h

^ ........... início de linha

[0-9] .... números de 0 a 9

{6}  ........ cadeia de seis números

+h ......... incluir o espaço em branco após os números

O que temos inicialmente:

323395 Fulano de Tal

928373 Beltrano dos Anzóis Pereira

981734 Margarida Maria

O que desejamos:

Fulano de Tal

Beltrano dos Anzóis Pereira

Margarida Maria

E caso tenha que remover linhas em branco, utilize a expressão:

^n

Fonte: Perl Regular Expression Syntax

Emanoel Lopes