Se si desidera abbinare solo le righe che iniziano con l'uso di arresto
^stop
Se si desidera confrontare le righe che iniziano con la parola STOP seguito da uno spazio
^stop\s
O, se si desidera linee di corrispondenza che iniziano con la parola stop ma seguite da uno spazio o qualsiasi altro carattere non word che puoi usare (il tuo gusto regex permettendo)
^stop\W
D'altra parte, quanto segue corrisponde a una parola all'inizio di una stringa sulla maggior parte dei sapori regex (in questi sapori \ w corrisponde l'opposto di \ W)
^\w
Se il sapore non ha la \ w di scelta rapida, è possibile utilizzare
^[a-zA-Z0-9]+
essere diffidenti che questo secondo idioma corrisponderà solo lettere e numeri, nessun simbolo di sorta.
Controlla la tua regex manuale sapore di sapere che cosa le scorciatoie sono ammesse e che cosa esattamente essi corrispondono (e come si trattano con Unicode.)
fonte
2009-08-06 18:06:44
+1 per generalizzare la risposta. Mi piacerebbe vedere di più su Stack Overflow. Rende una risorsa di apprendimento migliore secondo me. – Jim