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:

  • c'est horrible
  • c'est beaucoup plus compliqué que le mandarin

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

  • info/regexp.txt
  • Dernière modification: 2020/02/26 14:32
  • par radeff