comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Matching groups Java regex vs Python re

  • 0 Respuestas
  • 708 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado po6xsecpo

  • *
  • Underc0der
  • Mensajes: 45
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: po6xsecpo@gmail.com
« en: Enero 02, 2016, 08:43:09 pm »
Hola. Familiarizado medianamente con regex en python trato de hacer un match en java, PERO sustrayendo sólo una parte del match.

OBJETIVO> Obtener el string o match en el grupo de captura (paréntesis) sin el resto del contexto del match

Ejemplo en Python que me imprime "Segunda" y "Tercera":
Código: Python
  1. import re
  2.  
  3. test = "Primera kadssad 123asdd 6Segunda 55Tercera%%"
  4. regex="[0-9]([A-Z][a-z]*)"
  5.  
  6. for coincidencia in re.findall(regex,test):
  7.     print coincidencia
  8.  
  9.  

En java me imprime "6Segunda","5Tercera"
Código: Java
  1. public class JavaApplication7 {
  2.     public static void main(String[] args) {
  3.         Pattern patron = Pattern.compile("[0-9]([A-Z][a-z]*)");
  4.         String test = "Primera kadssad 123asdd 6Segunda 55Tercera%%";
  5.         Matcher matcher = patron.matcher(test);
  6.         while(matcher.find()){
  7.             for(int k=0;k<matcher.groupCount();k++){
  8.                 System.out.print(matcher.group(k)+"\n");
  9.             }
  10.         }
  11.     }
  12. }
  13.  


De antemano,muy agradecido por su valioso apoyo.
« Última modificación: Enero 02, 2016, 11:49:01 pm por po6xsecpo »

 

¿Te gustó el post? COMPARTILO!



[DUDA] Aprendo Python y tengo una duda

Iniciado por EXUMER

Respuestas: 2
Vistas: 323
Último mensaje Noviembre 26, 2018, 01:27:32 pm
por <<Pyromaniac>>
[SOLUCIONADO] Correr paso a paso un Script de Python

Iniciado por Olger346

Respuestas: 2
Vistas: 717
Último mensaje Febrero 11, 2018, 10:36:44 am
por Olger346
[SOLUCIONADO] [Python] Error: "Expected an indented block"

Iniciado por Banfek

Respuestas: 3
Vistas: 1894
Último mensaje Abril 01, 2015, 05:58:13 pm
por Banfek
[SOLUCIONADO] ¿Algún curso, taller o libro sobre inteligencia artificial Python?

Iniciado por dolphin

Respuestas: 1
Vistas: 944
Último mensaje Septiembre 10, 2016, 03:39:20 pm
por blackdrake
[Python] ¿Alguna libreria para recuperar archivos eliminados de la papelera?

Iniciado por $francisco

Respuestas: 2
Vistas: 1509
Último mensaje Noviembre 05, 2018, 06:43:15 am
por alexcv