expressÕes regulares · regulares são escritas numa linguagem formal que pode ser interpretada...
TRANSCRIPT
EXPRESSÕES REGULARES: uma poderosa arma para o tradutor
THIAGO HILGER
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
ESCOLHA SEU TRADUTOR
THIAGO HILGER L12n, TI, legendas
Ex-analista de sistemas
Gamer Etc.
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
coleta
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
coleta colega
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
O Jogo da Tradução jogodatraducao.wordpress.com
medium.com/o-jogo-da-tradução
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
EXPRESSÕES REGULARES: uma poderosa arma para o tradutor
THIAGO HILGER
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
FIM VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Vamos começar!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Wikipédia
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Uma expressão regular provê uma forma concisa e flexível de
identificar cadeias de caracteres de interesse, como
caracteres particulares, palavras ou padrões de caracteres. Expressões
regulares são escritas numa linguagem formal que pode ser
interpretada por um processador de expressão
regular, um programa que serve um gerador de analisador
sintático ou examina o texto e identifica as partes que casam
com a especificação dada.
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Uma expressão regular provê uma forma concisa e flexível de
identificar cadeias de caracteres de interesse, como
caracteres particulares, palavras ou padrões de caracteres. Expressões
regulares são escritas numa linguagem formal que pode ser
interpretada por um processador de expressão
regular, um programa que serve um gerador de analisador
sintático ou examina o texto e identifica as partes que casam
com a especificação dada.
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Mamãe
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Biscoitos
E formas de biscoito
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Linguista
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Alfabeto
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Para que aprender
outro alfabeto?
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
a = a b = b c = c d = d e = e VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
a = a b = b c = c d = d e = e . = a, b, c, d, e ... VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
a = a b = b c = c d = d e = e . = a, b, c, d, e ... b.la = bala, bela, bola, bula, b4la VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Uma poderosa arma
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Lista de palavras perigosas
colega e coleta quanto e quando
lugar, ligar e lutar ponto e ...
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VA LEN DO!
Palavrões
po...corra fo...roda me...lerda
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Timecode de legendas
1
00:00:05,313 --> 00:00:07,916
Vá direto ao pinto.
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Letras+Números
Sense8 G20
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VA LEN DO!
E mais!
« Aspas francesas » Variáveis
Espaços múltiplos Palavras duplicadas
Tudo
e qualquer coisa!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Uma poderosa arma
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Por onde começar?
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Coragem!
(e 1, 2, 3)
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 1:
Anote tudo, com detalhes
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
Converta usando o alfabeto
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 3:
Teste: Faltou? Sobrou?
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Mais sobre o alfabeto
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Tudo igual, exceto:
. $ \ | + * ? – ( ) { } ^ [ ]
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Se não é igual, o que é?
. = qualquer coisa | = ou
\ = “acentuação” (escape)
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
. = \. | = \| + = \+ [ = \[ ] = \]
...
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\b \d \s \S \n ...
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\b = borda \d = dígito (número)
\s = espaço
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Ferramenta de teste:
regexr.com
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Mão na massa!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 1: Lista
de palavras perigosas
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 1: Lista
de palavras perigosas
colega e coleta quanto e quando
lugar, ligar e lutar
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
colega coleta
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
colega|coleta
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 3: Teste!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Faltou...
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
Colega colega Coleta coleta
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
Colega colega Coleta coleta
COLETA COLEGA
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
Colega|colega |Coleta|coleta
|COLETA|COLEGA
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passou!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 1: Lista
de palavras perigosas
colega e coleta quanto e quando
lugar, ligar e lutar
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
colega coleta quanto quando lugar ligar lutar
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
colega|coleta |quanto|quando |lugar|ligar|lutar
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Sobrou...
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Bordas:
\bquando\b
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando\b
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando\b
quando
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando\b quando
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando\b quando
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando\b
quando s
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando\b quando s
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando\b quando s
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\bquando
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
quando s
\bquando
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
s \bquando quando
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
s \bquando quando
Bordas:
\b1\b
Há 1 maneira fácil de fazer esse cálculo: 11 MWh por turbina,
10 turbinas, são 110 MWh.
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
\bcoleta \bcolega \bquanto
\bquando\b \blugar \blutar \bligar
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passo 2:
\bcoleta|\bcolega |\bquanto
|\bquando\b |\blugar|\blutar
|\bligar
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Passou!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Ferramentas
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
OmegaT:
Busca e substituição
Regras de segmentação
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Notepad++:
Busca e substituição
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Microsoft Word:
Nada :(
Só caracteres curinga
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Xbench:
Busca
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
MemoQ:
Busca e substituição
Regras de segmentação
Tagger
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Trados:
Busca e substituição
Plugin
AutoSuggest
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Desafio!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
\d{2}:\d{2}:\d{2},\d{3} --> \d{2}:\d{2}:\d{2},\d{3}\s
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
VA LEN DO!
Ponta do iceberg
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Coragem!
(e 1, 2, 3)
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Futuro
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Perguntas?
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
Obrigado!
VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR
FIM VI Conferência Brasileira do ProZ.com 23 a 25 de setembro de 2016 Curitiba - PR