Galera,
quero abrir um arquivo de texto, e nele apagar as linhas que tiver mais de uma letra ou número em sequencia
exemplo:
paalavra
seequenciaa
15523
...
deletar palavras que coencidem 2 letras ou numeros juntos em sequencia
qual seria a lógica para isso ?
Faz um for pela string com a palavra pra ir percorrendo letra por letra, armazena a letra em alguma var, e verifica se a var é igual a palavra, se for remove a linha (não me recordo como remove).
dica:
$string[0] - pega a primeira letra da $string.
strlen($string) - obtém a quantidade de letra que a $string possuí;
Mamão com açucar, o que você não souber é só dar uma pesquisada que você acha, tenho certeza ;)
consegui fazer com auxilio de um cara de outro fórum também
ficou assim, usando preg_matc:
<?php
$fO = fopen('origem.txt','r');
$fD = fopen('destino.txt','w');
while(!feof($fO)){
$linha = fgets($fO);
if(!preg_match('/(\w)\1+/',$linha)){
fwrite($fD, $linha);
}
}
fclose($fO);
fclose($fD);
?>
valeu Joey :P