(?≤=^|>)[^>≤]+?(?=≤|$)\be(\w*)s\b

categorie

xkcd regular expressions
Ebbene si, le espressioni regolari (per gli amici regexp) sono il metodo più efficace per risolvere problemi di varia natura con il testo, che si debba sostituire tutte le occorrenze del nome della ex con un improperio oppure modificare migliaia di parole in una lista di qualche megabyte.

Purtroppo la loro natura astrusa tende ad essere un po' scoraggiante per i più, e gli avventurosi che si inoltrano oltre la conoscenza dei primi metacaratteri sono destinati ad imbattersi nella vera coscienza di quanto un semplice simbolo possa assumere i comportamenti più disparati in presenza di qualche suo amichetto adiacente.

Occorre provare provare provare, e quindi ben venga il: Online Regular Expression Testing Tool

A Visual Guide to Regular Expression

regexp 101 online tool ★
★ The Greatest Regex Trick Ever at rexegg.com/

Mastering Regular Expression (RegEx) in Javascript ★

Regular expressions: how do they work?
Altri Online Regular Expression Testing Tools
Regular Expression Testing
Regex tutorial — A quick cheatsheet by examples

grex - a command line utility for regular expressions

[via: il più recente vincitore del masayumino d'oro]

Add new comment

The content of this field is kept private and will not be shown publicly.

Full HTML 2

  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Filtered HTML

  • Web page addresses and email addresses turn into links automatically.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.