Page 1 sur 1

[R] Problème avec StringRegExp()

Posté : jeu. 26 sept. 2013 15:05
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.

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

Posté : jeu. 26 sept. 2013 15:45
par mikell
Ouala
► Afficher le textehosts
► Afficher le texte

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

Posté : jeu. 26 sept. 2013 15:56
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)
 

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

Posté : jeu. 26 sept. 2013 16:20
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 ?

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

Posté : jeu. 26 sept. 2013 16:23
par jguinch
ah oui... :oops:
J'ai édité mon post...

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

Posté : jeu. 26 sept. 2013 21:41
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:

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

Posté : jeu. 26 sept. 2013 22:02
par jguinch
Notre ami Mikell a rédigé un super tuto :wink:

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

Posté : jeu. 26 sept. 2013 22:12
par Hugues
Ok merci beaucoup, je vais voir ça de suite! :mrgreen: