EXPRESSÕES REGULAREShilger.com.br/wp-content/uploads/2018/07/ThiagoHilgerPalestra-1.pdfregulares...
Transcript of EXPRESSÕES REGULAREShilger.com.br/wp-content/uploads/2018/07/ThiagoHilgerPalestra-1.pdfregulares...
EXPRESSÕES REGULARES: uma poderosa arma para o tradutor
THIAGO HILGER
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
ESCOLHA SEU TRADUTOR
THIAGO HILGER L12n, TI, legendas
Ex-analista de sistemas
Gamer Etc.
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
colega
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
colega coleta
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
O Jogo da Tradução jogodatraducao.wordpress.com
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
EXPRESSÕES REGULARES: uma poderosa arma para o tradutor
THIAGO HILGER
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
FIM VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Wikipédia
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
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.
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.
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Mamãe
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Biscoitos
E formas de biscoito
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Linguista
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Alfabeto
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Para que aprender
outro alfabeto?
a = a b = b c = c d = d e = e VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
a = a b = b c = c d = d e = e . = a, b, c, d, e ... VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
a = a b = b c = c d = d e = e . = a, b, c, d, e ... b.la = bala, bela, bola, bula, b4la VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Uma poderosa arma
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Lista de palavras perigosas
colega e coleta quanto e quando
lugar, ligar e lutar ...
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Timecode de legendas
1
00:00:05,313 --> 00:00:07,916
Será que é assim?
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Aspas francesas
« Oui! »
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
E tem mais!
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Por onde começar?
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\d{2}:\d{2}:\d{2},\d{3} --> \d{2}:\d{2}:\d{2},\d{3}\s
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Coragem!
(e 1, 2, 3)
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 1: Anote tudo, com detalhes
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 2: Converta usando o alfabeto
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Tudo igual, exceto:
. $ \ | + * ? – ^ [ ]
( ) { }
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\. \$ \\ \| \+ \* \? \– \^ \[ \]
\( \) \{ \}
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\. \$ \\ \| \+ \* \? \– \^ \[ \]
\( \) \{ \}
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\b \w \W \d \D \s \S \n \r \t
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\b = borda \d = dígito \s = espaço
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
E estes?
. $ \ | + * ? – ^ [ ]
( ) { }
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
E estes?
. = qualquer coisa | = ou
[] = início e fim de opções de símbolo
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 3: Escreva e
teste! regexr.com
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Mão na massa!
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 1: Lista
de palavras perigosas
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 1: Lista
de palavras perigosas
colega e coleta quanto e quando
lugar, ligar e lutar
Passo 2:
colega coleta
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 2:
colega|coleta
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 3:
Testar
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 2:
Colega colega Coleta coleta
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 2:
Colega colega Coleta coleta
COLETA COLEGA
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 2:
Colega|colega |Coleta|coleta
|COLETA|COLEGA
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 1: Lista
de palavras perigosas
colega e coleta quanto e quando
lugar, ligar e lutar
Passo 2:
colega coleta quanto quando lugar ligar lutar
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 2:
colega|coleta |quanto|quando |lugar|ligar|lutar
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Bordas:
\bquando\b
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\bquando\b
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\bquando\b
quando
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\bquando\b quando
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\bquando\b
quando s
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\bquando\b quando s
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\bquando\b quando
s
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
\bquando
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
quando s
\bquando
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
quando s \bquando
Bordas:
\b1\b
Há 1 maneira fácil de fazer esse cálculo: 11 MWh por turbina,
10 turbinas, são 110 MWh.
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Passo 2:
\bcoleta|\bcolega |\bquanto
|\bquando\b |\blugar|\blutar
|\bligar
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Ferramentas
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
OmegaT:
Busca e substituição
Regras de segmentação
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Notepad++:
Busca e substituição
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Microsoft Word:
Nada :(
Só caracteres curinga
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Xbench:
Busca
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
MemoQ:
Busca e substituição Regras de segmentação
Tagger
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Trados:
Busca e substituição
Plugin
AutoSuggest
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Ponta do iceberg
Coragem!
(e 1, 2, 3)
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Futuro
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Obrigado!
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
Perguntas?
VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ
FIM VII Congresso Internacional da ABRATES Junho – 2016 Rio de Janeiro - RJ