Regex

Résolu
datesta Messages postés 29 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 17 juin 2008 - 5 sept. 2006 à 13:16
datesta Messages postés 29 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 17 juin 2008 - 6 sept. 2006 à 10:57
bonjour, je souhaite remplacer un type de phrase mais je n'ai jamais utilisé de regex sous mirc :)

ce que je souhaite remplacer c'est les phrases du type "topic nombre" par un autre mot.

je crois qu'il faut utiliser $regsub

voila ce que j'ai fais mais je bloque...

$regsub($read(topic.txt,$2),[topic[:space:][0-9]+],blabla,%v)
/msg # %v

normalement [topic[:space:][0-9]+ devrait fonctionner...

merci pour votre aide

4 réponses

cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
5 sept. 2006 à 16:53
/topic\s\d+/

Mais je ne vois pas l'intérêt des regex ici... Tu peux très bien tester ca, avec == topic, et isnum...

PaDa
3
datesta Messages postés 29 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 17 juin 2008 1
5 sept. 2006 à 22:47
merci de ton aide. J'aimerais bien comprendre comment ça marche. les / permettent de délimiter apparement mais les options s et d à quoi servent elles ?
0
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
6 sept. 2006 à 10:40
\s = espace
\d = chiffre
Pour une meilleure compréhension, j'te conseille de te reporter à ceci : http://www.scriptsdb.org/tutar.php?id=1
Cdt,
PaDa
0
datesta Messages postés 29 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 17 juin 2008 1
6 sept. 2006 à 10:57
,
merci :)
0
Rejoignez-nous