Autopassion.net le site dédié à l'automobile créé par ses utilisateurs

Les Exercices

Page 2 sur 8 Précédent  1, 2, 3, 4, 5, 6, 7, 8  Suivant

Aller en bas

default Les Exercices

Message par Milouze14 le Sam 12 Mai 2018, 06:29

Rappel du premier message :

Hello,
punaise, tu m'as bien gâté Arnaud, tout est bien expliqué par contre ici:
Les classes de caractères:

Code:

var texte="M14 se balade";
var regexp=/\w\d\d/;
alert(regexp.exec(texte));

Je n'arrive pas a comprend pourquoi j'ai M14 en retour , je ne devraits rien avoir normalement?

Code:
\w Correspond à n'importe quel caractère alpha-numérique soit à [A-Za-z0-9_]
Le M14 en fait parti aussi?

si je comprendre bien , si ma variable texte était:
Code:
var texte="M14 se balade dans un bois";

la regex serait alors?:
Code:
var regexp=/\w\d\d\d\d\d/;


Dernière édition par Milouze14 le Sam 01 Sep 2018, 06:06, édité 1 fois


[Vous devez être inscrit et connecté pour voir ce lien]
avatar
Milouze14
Administrateur
Administrateur

Prénom : Philippe Féminin Date d'inscription : 20/11/2012
Localisation : Vendée
Emploi/loisirs : Informatique
Humeur : Toujours bonne

http://testphpbb3.1fr1.net

Revenir en haut Aller en bas


default Re: Les Exercices

Message par Milouze14 le Dim 13 Mai 2018, 10:30

Ok merci Arnaud,
prends ton temps, il n'y a rien qui presse Wink


[Vous devez être inscrit et connecté pour voir ce lien]
avatar
Milouze14
Administrateur
Administrateur

Prénom : Philippe Féminin Date d'inscription : 20/11/2012
Localisation : Vendée
Emploi/loisirs : Informatique
Humeur : Toujours bonne

http://testphpbb3.1fr1.net

Revenir en haut Aller en bas

default Re: Les Exercices

Message par Titou85 le Dim 13 Mai 2018, 10:33

T'inquiète pas , j'écris à mon rythme, de toute façon il fait un temps dégueulasse chez moi ... Sad
avatar
Titou85

Prénom : Arnaud Masculin Date d'inscription : 19/12/2015
Age : 50

Revenir en haut Aller en bas

default Re: Les Exercices

Message par Milouze14 le Dim 13 Mai 2018, 12:20

Rassures toi, ici le temps est aussi assez maussade
mais il y a des éclaircies agréables Wink


[Vous devez être inscrit et connecté pour voir ce lien]
avatar
Milouze14
Administrateur
Administrateur

Prénom : Philippe Féminin Date d'inscription : 20/11/2012
Localisation : Vendée
Emploi/loisirs : Informatique
Humeur : Toujours bonne

http://testphpbb3.1fr1.net

Revenir en haut Aller en bas

default Re: Les Exercices

Message par Titou85 le Mar 15 Mai 2018, 01:21

Ola, on a déjà pas mal avancé mine de rien (genre 25%), avant d'aller plus loin et d'aborder des choses plus "complexes", je te propose quelques exercices qui te permettront de t'amuser avec les quantificateurs.

Le texte sur lequel on va s'entraîner:
Code:
99,999% 12345 mètres
Le modèle qu'il te faudra écrire devra obligatoirement commencer par:
Code:
\d
Je ne veux rien voir d'autre en plus dans le modèle qu'un quantificateur et je sais que je me répète mais la recherche de correspondance se fait de la gauche vers la droite Wink


Exercice 1:
Récupérer le 99.

Exercice 2:
Bien qu'inutile, ajouter un quantificateur permettant de ne récupérer que le premier 9.

Exercice 3:
Récupérer le 999.

Exercice 4:
Récupérer le nombre de mètres, même si on change la valeur par un nombre de 1000 à 100000 dans le texte on doit récupérer le dit nombre. C'est là que tu peux voir que tu commences à pouvoir faire des choses sympa ^^
avatar
Titou85

Prénom : Arnaud Masculin Date d'inscription : 19/12/2015
Age : 50

Revenir en haut Aller en bas

default Re: Les Exercices

Message par Milouze14 le Mar 15 Mai 2018, 04:16

Hello Arnaud,

super bonne nouvelle alors Very Happy .
avant d'aller plus loin et d'aborder des choses plus "complexes",
moins bonne nouvelle lol! .

Alors voici mes tests avec ce que tu as demandé:


Exercice 1:
Récupérer le 99.
Code:
/[9][9]/
ou
Code:
/9{2}/

Exercice 2:
Bien qu'inutile, ajouter un quantificateur permettant de ne récupérer que le premier 9.
Code:

/9{1}/

Exercice 3:
Récupérer le 999.

Code:

/\d{3}/

Exercice 4:
Récupérer le nombre de mètres, même si on change la valeur par un nombre de 1000 à 100000 dans le texte on doit récupérer le dit nombre. C'est là que tu peux voir que tu commences à pouvoir faire des choses sympa ^^

Code:

/\d{4,}/


Les résultats sont ok sur la page html,
donc je dois avoir bon sur tous Very Happy .


[Vous devez être inscrit et connecté pour voir ce lien]
avatar
Milouze14
Administrateur
Administrateur

Prénom : Philippe Féminin Date d'inscription : 20/11/2012
Localisation : Vendée
Emploi/loisirs : Informatique
Humeur : Toujours bonne

http://testphpbb3.1fr1.net

Revenir en haut Aller en bas

default Re: Les Exercices

Message par Titou85 le Mar 15 Mai 2018, 08:08

Ben mince... tu t'en sors à la perfection ^^

Juste une remarque:
Le modèle qu'il te faudra écrire devra obligatoirement commencer par:

Code:
\d
Je ne veux rien voir d'autre en plus dans le modèle qu'un quantificateur...

De fait le premier exercice peut-être résolu par le modèle:
Code:
\d+
et le deuxième par:
Code:
\d{1}
et même par:
Code:
\d?

mais je constate que tu as parfaitement compris tout ça, je te préviendrai quand j'aurai fini d'écrire la deuxième partie mais je ne pense pas que tu auras du mal avec la suite Wink.
avatar
Titou85

Prénom : Arnaud Masculin Date d'inscription : 19/12/2015
Age : 50

Revenir en haut Aller en bas

default Re: Les Exercices

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 2 sur 8 Précédent  1, 2, 3, 4, 5, 6, 7, 8  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum