[R] Problème avec StringRegExp()

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

[R] Problème avec StringRegExp()

#1

Message par Hugues »

Bonjour,

J'arrive à lire ma table HOSTS dans un tableau mais que sur une seule colonne, hors ma table HOSTS à 2 colonnes.

Je voudrais utiliser la fonction StringRegExp() pour mettre ma table HOSTS sur 2 colonnes. mon problème c'est que je n'y comprends rien... C'est un peu de l'égyptien... :mrgreen: :shock: :roll:


Merci par avance.
Modifié en dernier par Hugues le jeu. 26 sept. 2013 21:42, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Problème avec StringRegExp()

#2

Message par mikell »

Ouala
► Afficher le textehosts
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Problème avec StringRegExp()

#3

Message par jguinch »

@mikell : attention, un host peut contenir plusieurs noms sur la même ligne pour une même IP :
127.0.0.1 monposte leposte

Code : Tout sélectionner

[strike]$res = StringRegExp($str, "(?m)^([\d.]+)\s(.+)$", 3)[/strike]
$res = StringRegExp($str, "(?m)^([\d.]+)\h+(.+?)[\v#]", 3)
 
Modifié en dernier par jguinch le jeu. 26 sept. 2013 16:21, modifié 1 fois.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Problème avec StringRegExp()

#4

Message par mikell »

J'avais pas pensé à ça :oops:
Et j'ai du mal avec les newlines mais tu as raison (?m)^ c'est plus propre
OK j'ai édité mes spoilers
Heu tu as testé ton expression sur mon fichier hosts ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Problème avec StringRegExp()

#5

Message par jguinch »

ah oui... :oops:
J'ai édité mon post...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Problème avec StringRegExp()

#6

Message par Hugues »

Yes, merci beaucoup Messieurs :mrgreen:

Sujet résolu

PS: Il y a t'il une documentation française ou si quelqu'un aurait la bonté de m'expliquer comment utiliser le StringRegExp()?

Où là là je crois que j'ai tendu le bâton pour me faire battre... :P :oops: :lol: :mrgreen:
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Problème avec StringRegExp()

#7

Message par jguinch »

Notre ami Mikell a rédigé un super tuto :wink:
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [R] Problème avec StringRegExp()

#8

Message par Hugues »

Ok merci beaucoup, je vais voir ça de suite! :mrgreen:
Répondre