Basta permitir que a parte \w+\.
seja repetida: (\w+\.)+se
.
Eu tenho um documento enorme com texto. Quero marcar todos os URLs que terminam com .se
Eu consegui marcar a parte do URL um pouco antes de .se com \w+\.se
.
Mas algumas dessas URLs receberam 3-4 subdomínios.
Então, se eu tiver example.example.example.se Eu manged para marcar o último exemplo.se mas quero marcar tudo.
Editar: Para ser claro, preciso marcar todas as URLs para censurá-las. Usando \ w + .se marcará o "example.se" em "example.example.se" \ w +. \ w + .se não marcará URLs que sejam apenas "example.se", mas marcará "example.example.se
Primeiro, achei que poderia fazer isso apenas uma vez para cada conjunto de subdomínios. Mas o problema é o primeiro exemplo na edição. Ele substituirá a parte posterior do domínio, mas os primeiros subdomínios permanecerão e eu não poderei executar o seq. na cadeia. Porque isso será então "example.censured" (que costumava ser "example.example.se".
Estou fazendo algum sentido? Não sei como colocar o problema em palavras ...
Basta permitir que a parte \w+\.
seja repetida: (\w+\.)+se
.