Script TCL + SQL
#8
Désolé pour le "double" post...

En php, j'ai une fonction qui me remplace toutes mes majuscules, mes accents etc. pour "cleaner" mes titres d'artistes et de musiques...

La voici :

Code PHP :
function cleanLink($chaine){
    
//$chaine = utf8_encode($chaine);
    
return strtolower(str_replace( 
    array(
"à","á","â","ã","ä", "ç", "è","é","ê","ë", "ì","í","î","ï", "ñ", "ò","ó","ô","õ","ö", "ù","ú","û","ü", "ý","ÿ", "À","Á","Â","Ã","Ä", "Ç", "È","É","Ê","Ë", "Ì","Í","Î","Ï", "Ñ", "Ò","Ó","Ô","Õ","Ö", "Ù","Ú","Û","Ü", "Ý" , " ", "_", "&","/",".","'","(",")",","),
    array(
"a","a","a","a","a", "c", "e","e","e","e", "i","i","i","i", "n", "o","o","o","o","o", "u","u","u","u", "y","y", "A","A","A","A","A", "C", "E","E","E","E", "I","I","I","I", "N", "O","O","O","O","O", "U","U","U","U", "Y" , "-", "-", "and","-","","","","",""), $chaine));
} 

Est-ce qu'il existe quelque chose de similaire en TCL ?

Code PHP :
proc string_filter {str} {
    
set str [string map -nocase {
        
" "        "-"        "_"        "-"        "&"        "-"        "/"        "-"
        "."        "-"        "("        "-"        ")"        "-"        "'"        ""
        ","        ""        "è"        "e"        "é"        "e"
    
} $str]

    
regsub -all {<br />} $str " " str
    regsub 
-all {<[^>]+>} $str "" str
    regsub 
-all {\n} $str " " str

    set str 
[encoding convertfrom utf-8 $str]
    
set str [string tolower $str]
    return 
$str
} 

J'ai toutefois un problème, quand je fais

Code :
[17:08:15] <Aomine> !sound Petit frère [17:08:16] <(VDMBot> [17:10:00] Ce son n'existe pas

Alors que j'ai bien un résultat sur "Petit frère"

Merci :)
Répondre


Messages dans ce sujet
Script TCL + SQL - par KiBa - 06/12/2013, 15:02
RE: Script TCL + SQL - par MenzAgitat - 06/12/2013, 15:16
RE: Script TCL + SQL - par KiBa - 06/12/2013, 15:21
RE: Script TCL + SQL - par CrazyCat - 06/12/2013, 15:59
RE: Script TCL + SQL - par KiBa - 06/12/2013, 16:13
RE: Script TCL + SQL - par CrazyCat - 06/12/2013, 17:10
RE: Script TCL + SQL - par KiBa - 09/12/2013, 14:49
RE: Script TCL + SQL - par KiBa - 11/12/2013, 17:13
RE: Script TCL + SQL - par BdS - 12/12/2013, 10:58
RE: Script TCL + SQL - par KiBa - 12/12/2013, 11:41
RE: Script TCL + SQL - par CrazyCat - 13/12/2013, 14:05
RE: Script TCL + SQL - par KiBa - 13/12/2013, 16:39
RE: Script TCL + SQL - par CrazyCat - 14/12/2013, 12:36
RE: Script TCL + SQL - par KiBa - 17/12/2013, 11:16
RE: Script TCL + SQL - par CrazyCat - 17/12/2013, 11:20
RE: Script TCL + SQL - par KiBa - 17/12/2013, 11:31
RE: Script TCL + SQL - par CrazyCat - 17/12/2013, 12:19
RE: Script TCL + SQL - par KiBa - 18/12/2013, 15:16
RE: Script TCL + SQL - par KiBa - 23/12/2013, 17:54
RE: Script TCL + SQL - par CrazyCat - 26/12/2013, 09:41
RE: Script TCL + SQL - par KiBa - 06/01/2014, 11:15
RE: Script TCL + SQL - par CrazyCat - 06/01/2014, 11:27
RE: Script TCL + SQL - par KiBa - 06/01/2014, 12:23

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit - Discutez en toute liberté - Transitionnez vers Linux - Discussions dans le Lauragais - Communauté LGBT respectueuse - soutien aux victimes de cybermalveillance - pour les filles par les filles Le forum pour passer le temps