J'ai besoin d'aide pour écrire une expression régulière en PHP. Je ne suis pas assez ami pour bien faire les choses. J'ai besoin de trouver tous les entiers dans une chaîne et les formater comme suit:Numéros de format Php dans une chaîne avec regexp
1 to 001000
0.13 to 000130
100 to 0100000
et ainsi de suite. En langage normal cela signifie - éditer le numéro avec des zéros ou le modifier pour qu'il soit dans le même "ordre". Le point est d'avoir tous les entiers il la chaîne dans ce format (6 chiffres). Quelqu'un peut-il m'aider, s'il vous plaît? Je ne vais pas poster mes essais ici parce qu'ils sont trop bête :-)
Votre exemple a '7' chiffres. – codaddict
Pourrait-il y avoir des nombres négatifs? Si oui, que devrait-il se passer avec eux? Pourrait-il y avoir des nombres décimaux sans zéro comme '.13'? –
Non à tous. Il ne peut y avoir que des valeurs positives avec des zéros en tête. Je reçois l'entrée du fichier XML qui contient uniquement les valeurs 13 ou 20 ou 186.578962453. J'ai besoin de dépouiller les valeurs et de faire exactement 6 chiffres. Il sera envoyé à des fins de recherche. – Bery