So che la maggior parte dei motori di espressioni regolari, incluso quello in JavaScript, ha \b
per abbinare un limite di parola, che si tratti all'inizio o alla fine di una parola.Esistono equivalenti JavaScript dell'espressione regolare Vim all'inizio e alla fine della parola " <" and ">"?
Ma Vim ha anche due più specifici regolari atomi di espressione:
\<
matches only the word boundary at the start of a word\>
matches only the word boundary at the end of a word
fa JavaScript hanno un equivalente di questi atomi, e se non c'è un modo per esprimere la loro semantica più precisa in qualche altro modo?
In realtà ho appena iniziato a preoccuparsi che '\' <' and '\> sono in realtà da Vim ... forse sono da entrambi. Verifica ora ... – hippietrail
Ma nessun limite di parole può essere sia l'inizio di qualche parola che la fine di un'altra parola? Qual è la distinzione che stai cercando di gestire? –
@MarkReed, no, perché un limite di parola corrisponde solo alla posizione direttamente prima/dopo una parola e NON ad es. lo spazio bianco prima/dopo la parola. – stema