[jeux] taboo
#10
pour ceux que ça intéresserai voila la proc stripcodes de tcldrop (que j'ai corrigé) qui fonctionne parfaitement
Code :
# tcldrop stripcodes procedure
proc ::stripcodes {strip-flags string} {
    foreach o [split ${strip-flags} {}] {
        switch -- $o {
            A { return [regsub -all -- {\003[0-9]{0,2}(,[0-9]{0,2})?|\017|\015|\037|\002|\026|\007|\033\[.*m} $string {}] }
            b { lappend strip "\002" }
            r { lappend strip "\026" }
            u { lappend strip "\037" }
            g { lappend strip "\007" }
            p { lappend strip "\017|\015" }
            c { lappend strip "\003\[0-9\]{0,2}(,\[0-9\]{0,2})?" }
            a { lappend strip "\033\\\[.*m" }
            {-} - {+} - { } - {    } {}
            default { return -code error "Unknown strip option: $o" }
        }
    }
    if {[info exists strip]} {
        regsub -all -- [join $strip {|}] $string {}
    } elseif {![info exists o]} {
        regsub -all -- {\003[0-9]{0,2}(,[0-9]{0,2})?|\017|\015|\037|\002|\026|\007|\033\[.*m} $string {}
    } else {
        set string
    }
}
C'est en reconnaissant ses erreurs que l'on progresse Wink
Répondre Avertir


Messages dans ce sujet
[jeux] taboo - par djkenny - 03/07/2011, 18:27
RE: taboo - par fedora - 03/07/2011, 18:48
RE: taboo - par lesny - 03/07/2011, 18:59
RE: [jeux] taboo - par pchevee - 09/07/2011, 00:04
RE: [jeux] taboo - par djkenny - 09/07/2011, 00:52
RE: [jeux] taboo - par pchevee - 09/07/2011, 12:28
RE: [jeux] taboo - par djkenny - 09/07/2011, 18:57
RE: [jeux] taboo - par lesny - 09/07/2011, 21:17
RE: [jeux] taboo - par djkenny - 13/08/2011, 11:52
RE: [jeux] taboo - par djkenny - 13/08/2011, 12:01

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté