Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Regex expression reguliere [ Archives / API ] (Vince912_vb)

samedi 13 mai 2006 à 20:22:28 | Regex expression reguliere

Vince912_vb

Bonjour a tous,

J'aimerai utiliser une expression reguliere pour un programme.

je souhaites retrouver dans une chaine deux coordonnées exmple :

(234,558) dans cette exemple je souhaites que l on me retourne les coordonnée x et y entre les deux parentheses separé par une virgule,

pouvez vous me donne expression qui me permetra disoler les coordonnées ?
merci

lundi 22 mai 2006 à 12:36:31 | Re : Regex expression reguliere

uhrand

        String subjectString = "exemple : (234,558) ... (123,654) ... ";
        Pattern regex = Pattern.compile("(?<=[(])([\\d]+)[,]([\\d]+)(?=[)])");
        Matcher regexMatcher = regex.matcher(subjectString);
        List<Integer[]> coord = new ArrayList<Integer[]>();
        while (regexMatcher.find()) {
            String[] str = regexMatcher.group().split(",");
            coord.add(new Integer[] {Integer.parseInt(str[0]), Integer.parseInt(str[1])});
        }
        for (Integer[] elem : coord)  System.out.println("x="+elem[0]+"  y="+elem[1]);



Cette discussion est classé dans : expression, regex, coordonnées, reguliere, souhaites


Répondre à ce message

Sujets en rapport avec ce message

Construire Expression reguliere suite numérique [ par jzt9sf ] BonjourJe recherche un bout de code Java qui contruit une expression régulière à partir d'une suite numériqueEx: Suite numérique : 2002, 2003, 2004, 2 regex [ par didoux95 ] Bonjour à tous.j'ai un petit pb avec les regex. je voudrais pouvoir localiser dans un texte tous les { "(" n'importe quoi ")" n'import quoi "(" nimpor aquisition des coordonnées de la souris déclenchée par le clavier [ par epso ] Bonjour,Je suis actuellement en train de mettre au point un petit programme en java, mais je bloque sur un truc:Pour le moment, l'interface se compose Expression réguliére [ par rikichi ] Bonjourj'essai d'extraire le contenu des balises .......avec l'expression suivante :Pattern.compile("(.*)");le résultat rendu est vide <img src="/img conception java [ par samplaid ] J'ai plusieur problèmes de conceptions surtout pour l'héritage. Imaginons que je construises un arbre tel que celui-ci. J'aimerais savoir quelle est l xpath parser un rss 1.0 [ par samplaid ] [code]   private Vector vector = null;    NodeSetXPath() {        vector = new Vector();    }    public synchronized Vector evaluate(InputStream strea hibernate 3 et eclipse europa [ par lucky82 ] Bonjour tous le monde, apres avoir réussi a faire un exemple d'hibernate2 sous eclipse europa, je voudrais savoir comment peut-on le faire avec hibern ecriture de #if USE en java [ par moooonaaaa ] salem, j'ai l'enum suivant en c++ et je veux le faire en java. Citation: typedef enum { ACL_NONE, ACL_SRC_IP, ACL_DST_IP, ACL_MY_IP, ACL_SRC regex [ par ismailfk ] Bonjour,En fait, j'ai un problème avec les expression régulière:j'ai le code suivant:privatestatic<font s Expression régulière [ par ismailfk ] Bonjour,je voudrais bien de remplacer cette chaine caractère "" par chaine vide ""voici l'expression du pattern Pattern p2= Pattern.compile("&


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.