Así que quiero dividir una cadena en java en cualquier carácter no alfanumérico.cadena de java dividida en todos los apóstrofes no alfanuméricos excepto
Actualmente me han estado haciendo como esto
words= Str.split("\\W+");
Sin embargo quiero seguir apóstrofes ("'") en ese país. ¿Hay alguna expresión regular para preservar los apóstrofes pero patear el resto de la basura? Gracias.
Claro, pero como ya estaban usando '\ W', elegí conservar eso. Sin embargo, agregué una nota al respecto. – Amber
'a-zA-Z' solo funciona para caracteres ingleses. Un enfoque más general es '\ p {L}'. Por cierto, para reducir la confusión, deberías escapar de esa barra invertida. –