¿Cómo obtener la primera coincidencia de una expresión regular en una cadena?

¿Cómo puedo leer la primera subcadena que coincide con mi patrón? He intentado con

while (m.find()) {
              URL=(m.group(1));

            }

Con 1 en la groupllamada, la aplicación se bloquea, y si no agrego nada, solo obtengo la última coincidencia, tengo que leer la primera cadena coincidente, ¿cómo puedo hacerlo? Me da un error sobre la expresión regular, pero es extraño porque sin el 1 entre () la aplicación funciona bien y no me da ningún error sobre mi expresión regular ...

Respuesta 1

Estoy creando esta aplicación, tiene varios componentes (osciladores, efectos) para dibujar una forma de onda visual. Utiliza controles en la GUI para cambiar los parámetros del componente. Cuando interactúas con uno ...

Tengo KafkaProducer, he configurado el serializador de clave y valor como se muestra a continuación: props.put ("key.serializer", "org.apache.kafka.common.serialization.StringSerializer"); props.put ("value.serializer" ...

Estoy trabajando en Java Tengo una clase llamada Comando. Esta clase de objeto almacena una lista variable de parámetros que son primitivos (principalmente int y double). El tipo, número y orden de los parámetros es ...

Estoy súper confundido con este. El código es generar todas las permutaciones de una lista dada de enteros. Una vez que haces esto, agregan otra restricción que es que la entrada dada puede tener duplicados, ...