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)

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

Membre Club
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

Membre Club
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


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,37 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.