Récupérer le chiffre d'une chaine [PHP]
Résolu/Fermé
Aka13
Messages postés
153
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
8 février 2016
-
17 mai 2011 à 07:16
Exaghost Messages postés 4 Date d'inscription jeudi 8 mai 2014 Statut Membre Dernière intervention 14 août 2017 - 21 juin 2015 à 16:00
Exaghost Messages postés 4 Date d'inscription jeudi 8 mai 2014 Statut Membre Dernière intervention 14 août 2017 - 21 juin 2015 à 16:00
A voir également:
- Récupérer le chiffre d'une chaine [PHP]
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Chaine tnt gratuite sur mobile - Guide
- Comment récupérer un compte facebook piraté - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
5 réponses
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
17 mai 2011 à 18:32
17 mai 2011 à 18:32
<?php
$matches=array();
preg_match("/[0-9]{1,2}$/", $_GET['string'], $matches);
print('<pre>');
print_r($matches);
print('</pre>');
?>
$matches=array();
preg_match("/[0-9]{1,2}$/", $_GET['string'], $matches);
print('<pre>');
print_r($matches);
print('</pre>');
?>
Yo, plus simple que les expressions régulières(qui permettent seulement de vérifier qu'une chaîne respecte des critères)
http://php.net/manual/fr/ref.regex.php
Découpez et testez chaque caractère de la chaîne avec is_nan
http://php.net/manual/fr/function.is-nan.php
Si le test du caractère indique un nombre enregistrez le dans une nouvelle chaîne ou un tableau. Si des nombres sont placés entre les lettres ils seront aussi pris en compte.
http://php.net/manual/fr/ref.regex.php
Découpez et testez chaque caractère de la chaîne avec is_nan
http://php.net/manual/fr/function.is-nan.php
Si le test du caractère indique un nombre enregistrez le dans une nouvelle chaîne ou un tableau. Si des nombres sont placés entre les lettres ils seront aussi pris en compte.
Aka13
Messages postés
153
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
8 février 2016
8
17 mai 2011 à 08:06
17 mai 2011 à 08:06
PAS DU TOUT compris...
Se serais plus simple de me passer le code qui conviendrais :s
Se serais plus simple de me passer le code qui conviendrais :s
Aka13
Messages postés
153
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
8 février 2016
8
17 mai 2011 à 16:16
17 mai 2011 à 16:16
up
ktm620enduro
Messages postés
293
Date d'inscription
mardi 21 septembre 2010
Statut
Membre
Dernière intervention
12 mars 2013
38
Modifié par ktm620enduro le 27/05/2011 à 15:51
Modifié par ktm620enduro le 27/05/2011 à 15:51
Salut, tu modifies $texte a ta guise et le programme le décompose pour toi très simplement. Tu obtiens $decomposition_partie[1] et $decomposition_partie[2] comme résultat , @++
Abandonne ce qui te trouble au profit de ce qui apaise ton coeur.
$texte = 'phrase51'; if (@preg_match('#^([^0-9]+)([0-9]+)$#',$texte,$decomposition_partie)) echo $decomposition_partie[1].' + '.$decomposition_partie[2];
Abandonne ce qui te trouble au profit de ce qui apaise ton coeur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Exaghost
Messages postés
4
Date d'inscription
jeudi 8 mai 2014
Statut
Membre
Dernière intervention
14 août 2017
Modifié par Exaghost le 21/06/2015 à 16:01
Modifié par Exaghost le 21/06/2015 à 16:01
Bonjour,
Je sais que ça fais longtemps que le sujet est résolu mais j'aimerais savoir comment on fait pour une chaîne avec des lettres, des chiffres et des points ?
Merci d'avance
Exaghost
Je sais que ça fais longtemps que le sujet est résolu mais j'aimerais savoir comment on fait pour une chaîne avec des lettres, des chiffres et des points ?
Merci d'avance
Exaghost