Come usare Lookaheads e Lookbehinds nelle tue espressioni regolari

Oggi esamineremo le complessità delle espressioni regolari. Più specificamente, discuteremo sia come e perché dovresti usare lookahead positivi / negativi e lookbehinds nelle tue espressioni regolari. Originariamente pensato per essere un suggerimento veloce, questo screencast è finito un po 'più a lungo del previsto, a circa diciotto minuti.

Dopo aver visto il video, tieni presente che, per qualsiasi attività, ci sono una miriade di modi per abbinare il testo desiderato. Ad esempio, quando si abbina un nome utente di Twitter - come abbiamo fatto nel video - si potrebbe anche usare un limite di non-parola, piuttosto che uno sguardo positivo dietro.

 \ B @ \ S + \ b // corrisponde a qualsiasi nome utente di Twitter, ad esempio "@nettuts"

La chiave è trovare il giusto strumento per il lavoro.


Screencast completo