Question de Regex

ViPHP
AB
ViPHP | 5818 Messages

18 août 2008, 01:54

le mo "suposé" ta peut-être traquassé, mais il n'y avais pas lieu :roll:
Pas le moins du monde tracassé, juste plié de rire :lol:

On est pas là pour te stresser mais pour essayer de t'aider. Et quand on voit que tu t'engages sur une mauvaise piste c'est aussi notre rôle de te le dire.

En bref, pour l'instant, ton défi n'est pas le meilleur pour progresser. En plus de nous faire perdre notre temps, tu risques fort de perdre le tiens avec cet exercice... Et si tu ne me crois pas, on en reparlera dans quelques semaines :wink:

Eléphant du PHP | 54 Messages

18 août 2008, 03:23

Je ne prendrai pas le temps de m'expliquer....ce qui ne serverais à rien je crois bien...
Peut-être suis-je trop "con" pour poster sur des forum qui sais. J'ai du mal à m'exprimer et je m'en excuse, mon francais n'est pas au point. Je suis anglophone et la langue francaise m'échappe en plus je n'es pas un clavier QWERTY comme je suis habitué d'avoir donc pour les caract`re spécial on y repensera.
On dit lettre et c'est féminin …
Oui dsl.

J'ai résolu mon problème c'est surement sa le plus important je crois.

Dsl d'avoir fait perdre votre temps....par contre je ne crois pas avoir perdu le mien.
Je vous salut et je m'excuse encore une fois de mon parler qui laisse à désirer.
P.S. Ce n'est pas moi qui est écrit ce message car je ne veux pas me faire tomber dessus une autre fois.

Merci quand même à ceux qui mon apporter leurs aides. Et pour les autre qui on "perdu" leur temps je n'est rien d'autre à vous dire que dsl. :?
à l'avenir je posterai sur un autre forum pour ceu qui son plus débutant...
Peut-être les gens y sont moin brusque. :roll:

Maxime
S'il faut vivre longtemps, vaux mieu le faire avec le sourire.

ViPHP
AB
ViPHP | 5818 Messages

18 août 2008, 04:12

Bah y'a pas de soucis. Reviens quand tu veux.

On disait simplement que ton pb n'était pas assez bien expliqué pour que l'on puisse y répondre de façon constructive. Rien de plus :wink:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

18 août 2008, 09:16

J'ai du mal à m'exprimer et je m'en excuse, mon francais n'est pas au point. Je suis anglophone et la langue francaise m'échappe [...]

à l'avenir je posterai sur un autre forum pour ceu qui son plus débutant...
Peut-être les gens y sont moin brusque. :roll:
Il y a quelque chose qui m'échappe... pourquoi venir sur PHPfrance si tu es anglophone? :shock:

Autant pour certaines langues, il y a parfois un manque de ressource ou de communauté PHP active mais quand on est anglophone, ce ne sont pas les forums qui parlent en anglais de PHP qui font défaut...
Essaye donc sur les forums anglophones, peut être cela aidera ta compréhension :)
Quand tout le reste a échoué, lisez le mode d'emploi...

ViPHP
ViPHP | 4039 Messages

18 août 2008, 10:07

à l'avenir je posterai sur un autre forum pour ceu qui son plus débutant...
Mais il y a une section débutant sur phpfrance:
http://www.phpfrance.com/forums/voir_forum-8.php

Seulement, quand on poste dans la section php avancé, c'est clair qu'il faut en avoir sous le capot..

.. et accepter la critique.

Berze, qui n'est pas francophone non plus.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
ViPHP | 5924 Messages

18 août 2008, 12:52

Je ne vois pas le problème de venir poster sur phpfrance en étant anglophone. Il ne faut pas rejeter ceux qui veulent apprendre notre bonne vieille langue française.
Ensuite pour un étranger, il n'écrit pas si mal (oui parce que pour un francophone, je l'aurais complètement incendié :P)

Eléphant du PHP | 217 Messages

18 août 2008, 13:24



Je ne les pas tester mais ta facon doit fonctionner....mais le prob c'est que je ne sais pas qu'elle mot il y a dans la chaine....Plutôt, je ne suis pas suposé je veux réussir à le faire sans vraiment connaitre le mot qui y sera.
Du genre:
pour être plus précis, le mot peut être long de 1 a 15 lêttres et à chaque 5 lêttres il y a une lêttre "caché" une fois que la chaine à remplis la condition preg_match il faut enlever ces caractère super flu....Il était seulement présent pour remplir une condition ma fois trèsa complexe. sinon mon expemple n'était qu'une exemple mais elle illustrait pas vraiment la situation ou je suis vraiment...dsl :wink:
Salut,
dans l'exemple que tu nous soumet chaque lettre n'est pas espacé par 5 caractères.
Si c'est réellement le cas alors oui tu peux utiliser une expression régulière pour en extraire les lettres :
<?php
$str = 'bDgf1B23JJgo54(tjn5-sqKj04ftfo5cdq6ufkùp3r';

$words = array('Bonjour','Hello','Ciao');
if(preg_match_all('`\G(?:.{5})+?([A-Za-z])`',$str,$reg))
{
	$mot = join('',$reg[1]);
	if(in_array($mot, $words))
	{
		echo 'Trouvé : '.$mot;
	}
}
?>
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

18 août 2008, 14:46

Je ne vois pas le problème de venir poster sur phpfrance en étant anglophone. Il ne faut pas rejeter ceux qui veulent apprendre notre bonne vieille langue française.
Loin de moi cette idée.
Ce qui ressort de ce topic est qu'il a du mal à se faire comprendre afin que l'on puisse l'aider efficacement et comme explication il nous informe qu'il est anglophone et qu'il maitrise mal la langue française.

Par conséquent mon conseil de s'adresser à une communauté anglophone, où il sera plus à l'aise et plus à même de faire comprendre son problème, permettra probablement de résoudre ce dernier.

Mais dans tout les cas tout le monde est le bienvenue sur PHPfrance :)
Quand tout le reste a échoué, lisez le mode d'emploi...