Table des matières

regexp / ereg / expressions régulières

Un exemple pour vous faire envie:

var urlRE = new RegExp('^mongo(?:db)?://(?:|([^@/]*)@)([^@/]*)(?:|/([^?]*)(?:|\\?([^?]*)))$'); 

Cela semble horrible? Du chinois? Je vous rassure tout de suite:

Il n'en reste pas moins que les expressions régulières, c'est une vraie magie informatique et qu'utilisée parcimonieusement, cela va vous faire gagner un temps considérable. Donc ça vaut la peine, et il y a un petit côté énigme mathématique qui est plutôt excitant…

Editeurs acceptant les eregs