Mar 05 2007
Postado por Silveira com as tags programação, Python, rapidinha.

Eis um comando que pode ser muito útil em diversas situações de manipulação de strings.
O comando split recebe como parâmetro um caractere separador e um número máximo de pedaços (opcional).
Ele retorna uma lista de strings, são os pedaços da string original divididos pelo separador. Ele não altera a string original.
Exemplo:
>>> 'www.eupodiatamatando.com'.split('.')
['www', 'eupodiatamatando', 'com']
>>> ‘19:16:23′.split(’:')
['19', '16', '23']
>>> hora, minuto, segundos = ‘19:16:23′.split(’:')
>>> hora
‘19′
>>> minuto
‘16′
>>> segundos
‘23′
Promoção! Livros de Como Programar em Python pelos menores preços você encontra no Buscapé.
7 comentários
bustamante
March 5, 2007 em 10:14 pm
Cara, estou descobrindo a lingüÃstica e me deparei com o Python
na ferramenta NLT (http://nltk.sourceforge.net/docs.html).
Linguagem simples e legal essa!
PhX
March 5, 2007 em 11:16 pm
que comando massa! é muito útil cara, valeu!
Teo
March 5, 2007 em 11:54 pm
Alguém falou no NLTK… realmente, Python tem ótimos recursos para lidar com strings, e o NLTK é uma prova disso. Meu trabalho de conclusão de curso foi na área de tradução automática. Usei Python e o NLTK_Lite para desenvolver o tradutor, que foi feito em cinco meses, incluindo aqui o tempo para aprender a linguagem. Versátil, simples e poderosa essa serpentezinha!
Silveira
March 6, 2007 em 12:28 am
Eu também tenho me apaixonado por muito por Python.
aissegoo
April 6, 2007 em 12:06 am
aproveitando a sua ótima dica, deixo uma sugestão para a mesma aplicação mas em PHP. Isso pode ajudar várias pessoas como me ajudou.
ou seja, echo $dataArray[0] seria ‘aissegoo’, echo $dataArray[1] seria ’sistemall’ e echo $dataArray[2] seria ‘.net’
[]s
aissegoo
April 6, 2007 em 12:08 am
ops… deu errado os comandos… hehehehe
a funçao se chama explode e se usa assim
$data = ‘aissegoo.sistemall.net’;
$dataArray = explode(’.',$data);
echo $dataArray[0];
esqueci q não posso colocar o comando pra iniciar o codigo php
Eu Podia Tá Matando - eu podia tá matando, eu podia tá roubando mas estou aqui blogando
July 27, 2007 em 8:45 pm
[...] O método split, que fatia a string, já foi discutido aqui antes. [...]
RSS feed para os comentários desse post · TrackBack URI
Poste seu comentário