Normalizador de texto
Publicado por EVERTON DA ROSA 26/02/2007
[ Hits: 5.000 ]
Homepage: http://everton3x.github.io
Este script PHP normaliza um texto qualquer.
Ou seja, substitui caracteres especiais, letras acentuadas, espaços em branco nos extremos do texto e coloca-o em maiúscula, além de retirar tags html.
<?php function transform($txt){ $beta=array( a,a,a,a,a,e,e,e,e,i,i,i,i,o,o,o,o,o,u,u,u,u,c,A,A,A,A,A,E,E,E,E,I,I,I,I,O,O,O,O,O,U,U,U,U,C,"_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_" ); $alfa=array( á,à,ã,â,ä,é,è,ê,ë,í,ì,î,ï,ó,ò,õ,ô,ö,ú,ù,û,ü,ç,Á,À,Ã,Â,Ä,É,È,Ê,Ë,Í,Ì,Î,Ï,Ó,Ò,Õ,Ô,Ö,Ú,Ù,Û,Ü,Ç,"\"","'","!","@","#","$","%","&","*","(",")","+","}","]","=","º","§","{","[","ª","?","/","°","<",">","\\","|",",",".",";",":","~","^","´","`" ); $gama=str_replace($alfa,$beta,$txt); $omega=strtoupper($gama); $omega=strip_tags($omega); $omega=trim($omega); print_r($omega); } $txt=$_POST[txt]; if($txt==""){}else{transform($txt);} ?> <html> <head> <title>Função para tratamento de texto</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <p>Este script PHP traz uma função para tratamento de texto que retira todos os caracteres especiais e letras acentuadas e coloca tudo em maiúsculas.</p> <form action="" method="post" name="form1"> Digite seu texto aqui: <textarea name="txt" cols="25" rows="10">Digite o texto que será tratado pela função.</textarea><br> <input name="" type="submit" value="Trasnformar"> </form> </body> </html>
Página inicial com dados e agenda com AJAX e MySQL
Gerenciador de Escola de Informática
Converte para maiúsculas a primeira letra de cada palavra
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Captação de áudio no zorin linux começa a diminuir com o tempo (2)
Alternativas ao Multilogin para gerenciamento de múltiplas contas/prof... (0)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (0)
estou na 22.1 e não é atualizado pra 22.4 via "sudo full-upgrade&... (6)