Dire che ho una stringa con varie parole di lunghezza sconosciuta. Ho intenzione di dividere la stringa usando un'espressione regolare. Qualcosa di simile:Regex per ottenere le prime due parole di lunghezza sconosciuta da una stringa
String resString = origString.split(".*//s.*//s")[0];
Quale sarebbe l'espressione regolare per ottenere le prime due parole? Stavo pensando allo .*//s.*//s
, quindi a tutti i personaggi, seguito da uno spazio, quindi da tutti i caratteri, seguito da un altro spazio. Ma usando quello mi dà esattamente la stessa corda che avevo prima. Sto andando su questo nel modo sbagliato?
Qualsiasi aiuto sarebbe apprezzato!
Devi essere Prigioniero di Bill, giusto? – tchrist