i M@N

  • Signature
    One Love, One Heart, One Unity.
  • Site web
  • Nombre de sujets
    92
  • Nombre de messages
    1 681
  • Nombre de commentaires
    35
  • Nombre de news
    Aucune
  • Niveau en PHP
    Bon

Ses derniers messages sur les forums

i M@N
le 27/07/2007 à 23:23
[Perl] problème de regex
Reuh ...

Bon /me gros boulet, c'était pas la bonne regex que je bidouillais ... il fallait modifier :
if ( $text =~ /.*bonsoir.*|.*bonjour.*|.*hello.*/i) {

en
if ( $text =~ /bonsoir|bonjour|hello/i) {

Tout simplement.
les .* en regex, c'est n'importe quel caractère, plusieurs fois

Merci Surcouf sur #ubuntu-fr :)

@+...
One Love, One Heart, One Unity.
i M@N
le 27/07/2007 à 22:54
[Perl] problème de regex
Hello.

Je voudrais adapter un script perl pour irssi qui répondrait automatiquement au mot "bonsoir" ou "bonjour" sur un chan.
Mais je voudrais pas qu'il réponde si on dit "rebonsoir" par exemple : en clair je cherche la regex qui ne prendrait en compte le mot "bonsoir" seulement si il est précédé d'un espace ou si il débute une ligne.
Voilà le bout de code :
sub event_privmsg {
my ($server, $data, $nick) =@_;
my ($target, $text) = $data =~ /^(\S*)\s:(.*)/;
if ($target =~ /^# */i) {
if ( $text =~ /.*bonsoir.*|.*bonjour.*|.*hello.*/i) {
$server->command ( "msg $target hello $nick : )" );
}
}
else {
if ( $text =~ /.*bonsoir.*|.*bonjour.*|.*hello.*/i) {
$server->command ( "msg $nick hello $nick : )" );
}
}
}

J'ai eu beau chercher j'ai pas trouvé ... je pense que c'est au niveau de cette ligne :
my ($target, $text) = $data =~ /^(\S*)\s:(.*)/;

Merci d'avance,

@+...
One Love, One Heart, One Unity.
i M@N
le 14/07/2007 à 10:43
sujet délicat: auto incrément
Hello.

C'est clair ça sert pas à grand chose ... c'est limite un T.O.C de vouloir remettre des champs autoincrémentés les uns à la suite des autres ... smiley

@+...
One Love, One Heart, One Unity.
i M@N
le 06/07/2007 à 12:55
video sur site
Hello.

@ La Globule : dailymotion je récupère la vidéo sans souci ... smiley

@ Sand972 : tu peux pas, quel que soit ce que tu mettes en place y'aura toujours moyen de l'enregistrer sur un disque dur.

@+...
One Love, One Heart, One Unity.
i M@N
le 13/06/2007 à 13:49
PHP accéder en début de script à une variable executée en fin de script ?
Hello.

En fait le truc c'est que j'ai un menu en haut de page qui doit afficher un item (lien) qui est composé d'une valeur définie dans la page en bas

Ben spa compliqué alors ...

Dans le code de ta page tu commences par lancer ton script qui récupère cette variable et ensuite tu affiches ton menu dans un <div> avec les attributs css qui vont bien (genre top:0px; left:0px) pour qu'il s'affiche en haut de la page. smiley

@+...
One Love, One Heart, One Unity.
i M@N
le 10/06/2007 à 13:18
upload via formulaire
ben j'ai déjà eu ce genre de souci quand je mettais pas les parenthèses comme ça ...
One Love, One Heart, One Unity.
i M@N
le 10/06/2007 à 13:16
upload via formulaire
Hello.

ligne 1 :
if($taille_lien[0] != '75' || $taille_lien[1] != '100')

essaye avec :
if(($taille_lien[0] != '75') || ($taille_lien[1] != '100'))


@+...
One Love, One Heart, One Unity.
LoadingChargement en cours