Portuguese, Brazilian subtitles

← 01-54 Phone It In Solution

01-54 Telefones - Solução

Get Embed Code
5 Languages

Subtitles translated from English Showing Revision 2 created 01/25/2013 by Lucilia Figueiredo.

  1. Bem, vamos dar alguns chutes.
  2. É claro que queremos acitar [0-9]+
  3. para pegar a primeira parte do número.
  4. O que você acha desta expressão regular?
  5. Temos [0-9]+, e então, quantas vezes quisermos,
  6. temos um hífen, seguido de [0-9]+ de novo --
  7. um tipo de grupo.
  8. Isso de fato funciona.
  9. Entretanto, se colocamos * aqui, no lugar de +,
  10. isso aceita -6, simplesmente pulando esta parte
  11. e usando esta parte uma vez: -6, e pronto.
  12. não queremos isso.
  13. Como eu já disse, definir expressões regulares requer engenhosidade.
  14. E se fizermos este agrupamento no início?
  15. E se eu disser que você pode ter 08-78-88- , tantas coisas desse tipo quantas quiser,
  16. desde que você termine com número no final?
  17. Isso também funciona.
  18. Você deve se lembrar do problema de palavras com hífen que vimos antes.
  19. Este problema de números de telefone com hífens é bastante parecido.
  20. Agora que sabemos como agrupar,
  21. usando parênteses, ficou muito mais fácil de resolver.