Quiero encontrar las palabras que comienzan con un signo "#" en una cadena en java. También puede haber espacios entre el signo y la palabra.Encontrar las palabras comenzar desde un carácter especial java
La cadena "hi #how are # you"
dará la salida como:
how
you
He intentado esto con expresiones regulares, pero aún así no pudo encontrar un patrón adecuado. Por favor ayúdame con esto.
Gracias.
Gracias por la ayuda ide, joe y knutson. Funciona. También quiero obtener todas las palabras que aparecen después del último signo #. 'por ejemplo: "hola #cómo están # lo que estás haciendo" debería dar la salida de la forma en que lo haces' ¿hay alguna forma de lograr esto? – gishara
Esa es una pregunta diferente y si bien puedes resolverla con una expresión regular ('Pattern.compile (" # \\ s * ([^ #] + $ | \\ w +) ")'), podría ser confuso ... – ide
Muchas gracias por la ayuda. Eso era lo que quería. :) – gishara