Estoy tratando de encontrar una forma de dividir una cadena en Java que sigue un patrón de este modo:Cómo dividir una cadena entre letras y dígitos (o entre dígitos y letras)?
String a = "123abc345def";
Los resultados de este debe ser el siguiente:
x[0] = "123";
x[1] = "abc";
x[2] = "345";
x[3] = "def";
Sin embargo, me Estoy completamente perplejo en cuanto a cómo puedo lograr esto. Por favor alguien puede ayudarme? He intentado buscar en línea un problema similar, sin embargo, es muy difícil expresarlo correctamente en una búsqueda.
Tenga en cuenta: El número de letras & números pueden variar (por ejemplo Podría haber una cadena como así '1234a5bcdef')
No he probado nada todavía - no sé ni por dónde empezar con el problema, ya que es la primera vez que me he encontrado algo así. –
Se les pide a los usuarios que agreguen una etiqueta de "tarea" a todas las preguntas relacionadas con los problemas de tarea. – Michael
@ Michael esta no es una pregunta de 'tarea'. Nunca antes me he encontrado con este tipo de problema. –