La stringa di input è il seguente:Python: come rimuovere solo prima parola da una stringa
line = "Cat Jumped the Bridge"
uscita dovrebbe essere "saltato il ponte".
ho cercato
s2 = re.match('\W+.*', line).group()
ma restituisce
Traceback (most recent call last):
File "regex.py", line 7, in <module>
s2 = re.match('\W+.*', line).group()
AttributeError: 'NoneType' object has no attribute 'group'
Quindi a quanto pare la partita non è riuscito.
Grazie per eventuali suggerimenti. Joe
invece di re.match, re.search esegue ciò di cui avevo bisogno. Questo è per spogliare la prima parola di una linea. Nel caso in cui sei curioso, perché devo fare queste cose. Questo è nel contesto dell'utilizzo del modulo cmd e del tentativo di raccogliere argomenti da una linea di comando. Grazie a tutti quelli che hanno risposto. –