Java regex

Galera eu tenho esse texto

Dados do Cliente
Nome: blav bla bla
Matrícula: blav bla bla
Endereço: blav bla bla

preciso pegar o nome do cliente com regex, mais estou vendo regex a um tempinho e esta td muito nebuloso rsrsrs
alguem da uma luz ai ou um link com um tutorial um pouco simplificado
Vlw Abraços

A documentação da classe Pattern traz bastante informação.

2 curtidas

(?<=Nome: ).*

O ?<=Nome: significa que quero pegar algo que vem depois da string "Nome: ".
O .* no final significa que quero pegar qualquer caracteres considerando a regra anterior (tudo que vem depois de "Nome: ").

No https://regex101.com funcionou corretamente:
Screenshot%20from%202019-05-09%2014-04-17

1 curtida

Que legal. O regex é muito bom, quando a gente aprende a usa-lo é melhor ainda! Ótimo tópico.

1 curtida

consegui assim

(?!/Nome:\s/)+?Nome:\s(.+?)\nMatr

Vlw galera!