|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : remplacer lettres ou chiffres [ Add-on / Général ] (jeekee)
Informations & options pour cette discussion
|
mercredi 19 décembre 2007 à 01:31:23 |
remplacer lettres ou chiffres

jeekee
|
bonsoir, j'ai un autre petit souci, tout comme "simoi", je cherche a replacé des etoiles a la place de mon texte, mais en gardant la premiere et dernière lettre, je me suis inspiré de ce bout de code sans pouvoir toutefois, y arriver:
message de simoi:
voila je cherche la formule (comment l'écrire)
pour remplacer chaque lettres ou chaque chiffre d'un mot ou d'une phrase par un signe
ex: le vendredi 13
le remplacer par
** ******** **
sachant que cette phrase est tirée au hasard d'un fichier text
merci d'avance
et la reponse etait de pada :
alias replace_with_stars {
var %x, %y = $regsub($1-,/\S/g,*,%x)
return %x
}
Utilisation / vérification :
//echo : $replace_with_stars(le vendredi 13)
>> j ai essayer avec des tokens mais je dois mal m y prendre...
|
|
|
|
mercredi 19 décembre 2007 à 05:57:31 |
Re : remplacer lettres ou chiffres

TropNul
|
Réponse acceptée !
alias p* { var %r = $iif($isid,return,echo -a) ; recuperation du premier caractere de la chaine. /help $left var %f = $left($1,1)
; recuperation de tous les caracteres sauf le premier et le dernier. /help $mid var %m = $mid($1-,2,$calc($len($1-) -2))
; recuperation du dernier caractere. /help $right var %l = $right($1-,1)
; /help $+ %r $+(%f,$regsubex(%m,/\S/g,*),%l) }
Utilisation: (1) en tant que commande > /p* <chaine> (2) en tant qu'identifieur > $p*(<chaine>)
Cordialement
|
|
|
|
mercredi 19 décembre 2007 à 07:02:50 |
Re : remplacer lettres ou chiffres

PaDa
|
Réponse acceptée !
@TropNul: quitte à faire une regex autant tout faire en une fois ;-) @jeekee: tu devrais regarder du côté des tutos sur www.scriptsdb.org, tout en bas, "Les expressions régulières", si tu as souvent ce genre de pb
-- Pada
|
|
|
|
mercredi 19 décembre 2007 à 12:00:48 |
Re : remplacer lettres ou chiffres

jeekee
|
Réponse acceptée !
merci trop nul & Pada,
j ai reussi en contournent le probleme, en faite, je voulais la reponse, avec la premiere lettre et la derniere en moins et toutes les autres avec des etoiles.
ça donne donc (et ça marche):
/corps_indice {
var %x, %y = $regsub($1-,/\S/g,*,%x )
var %m = $mid(%x,2,$calc($len($1-) -2))
return %m
}
;et puis pour le replacer avec
$corps_indice(%reponse)
encore merci a vous et trs bonne continuation ;)
|
|
|
|
mercredi 19 décembre 2007 à 16:55:29 |
Re : remplacer lettres ou chiffres

TropNul
|
@PaDa
En fait, j'ai d'abord essaye de le faire avec un regexp mais n'y arrivant pas aisement, j'ai prefere le faire ainsi. Je commence a me rouiller depuis que je n'ai plus assez de temps a consacrer au coding ... (on ne se moque pas! lol). Bref, si jamais je trouve une solution avec un seul regexp, je posterais.
Rhaa! Je vais voir ca de suite tiens. A dans quelques minutes ...
;)
|
|
|
|
mercredi 19 décembre 2007 à 17:02:45 |
Re : remplacer lettres ou chiffres

TropNul
|
Réponse acceptée !
Bon bah voila. Je ne sais pas si le pattern est le meilleur, mais ca fonctionne. :)
alias p*2 { $iif($isid,return,echo -a) $regsubex($1-,/(?<!^)\S(?!$)/g,*) }
Utilisation: (1) en tant que commande > /p*2 <chaine> (2) en tant qu'identifieur > $p*2(<chaine>)
|
|
|
|
mercredi 19 décembre 2007 à 17:19:28 |
Re : remplacer lettres ou chiffres

PaDa
|
Héhé bien joué ;-) -- Pada
|
|
|
Cette discussion est classé dans : cherche, chiffres, remplacer, lettres, simoi
Répondre à ce message
Sujets en rapport avec ce message
remplacer lettres ou chiffres [ par simoi ]
bsr voila je cherche la formule (comment l'écrire) pour remplacer chaque lettres ou chaque chiffre d'un mot ou d'une phrase par un signeex: le vendred
Remplacer des lettres [ par Rambo82 ]
^Je cherche une commande ki permet de changer les lettre des phrase ke j'écris (ex: changer le a en b, le b en c ,ect...)
pickup script encore [ par Lonsdale^ ]
et bien voila je cherche 1 script (remote) pour pickup g deja demander ca il y as 1 semaine dans ce site g vu aumoin 20 personne qui en cherche 1 y as
Cherche Scripteur IRC [ par Irzul ]
Salut,Si parmis vous, un scripteur passionné serait interessé pour faire quelques scripts pour un site sur Zelda, il serait le bienvenu.Si vous voulez
ecrire avec des lettres de couleur dif [ par maaars ]
bonjour bonjour...alors voila je voudrait savoir comment je pourrait faire pour que mes lettres dans mes phrases changent de couleur avec une certaine
Remote pour KICK et BAN [ par Sibelle07 ]
Salut ,Je cherche une commande simple pour kicker un gars , en écrivant : !degage pseudo_a_kickerPuis je cherche également , la méme chose mais pour l
Cherche "Mentor" [ par zejicomprendrien ]
Bonjour tout le monde,bon voilà je débute, non a vrai dire, j'y comprend rien du tout, don je cherche une sorte de mentor, ou maitre ou prof pour m'ap
Je cherche un clone control pour.. [ par Seriakz ]
alors voila, je cherche un clone control (un systeme de control de clones avec masskick, massdeop, massjoin, masspart..) pour controlé mes bnc & bots
Dire bonjour automatiquement [ par ranouf ]
SalutSavez si dans les options d'irc ou si il existe un script disant bonjour automatiquement sur un chan sur lequel je me connecte ?exemple : je me c
Comment remplacer l'espace avant $1 ? [ par macfred ]
Salut, il faudrait absolument que je fasse un slap avec $1 et qu'il n'y ait pas d'espace avant le pseudo qui s'affiche. Lorsque dans mon script je met
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|