info:regexp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
info:regexp [2014/09/23 16:01] – [regexp / ereg / expressions régulières] radeffinfo:regexp [2026/03/05 09:59] (Version actuelle) – [Editeurs acceptant les eregs] radeff
Ligne 1: Ligne 1:
 ====== regexp / ereg / expressions régulières ====== ====== regexp / ereg / expressions régulières ======
 +Un exemple pour vous faire envie:
 +  var urlRE = new RegExp('^mongo(?:db)?://(?:|([^@/]*)@)([^@/]*)(?:|/([^?]*)(?:|\\?([^?]*)))$'); 
  
-[[php:regexp php|php]]+Cela semble horrible? Du chinois? Je vous rassure tout de suite:
  
-[[apostrophes, guillemets et autres casse-têtes similaires]]+  * c'est horrible 
 +  * c'est beaucoup plus compliqué que le mandarin
  
-===== Editeurs acceptant les eregs =====+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...  
  
-[[info:eclipse|Eclipse]]+<html> 
 +<iframe width="560" height="315" src="https://www.youtube.com/embed/dinW2QTSNl4" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe> 
 +</html>
  
-[[info:geany|geany]] ((note Fred: moij'aime geany, simple et efficace, il ne vous lâchera jamais, mais il n'est pas aussi fruste que [[info:vi_vim]]..un peu comme le présent dokuwiki!))+  * [[info:myphp:regexp_php|expressions régulières avec php]] 
 +  * [[apostrophesguillemets et autres casse-têtes similaires]] 
 +  * [[http://edutechwiki.unige.ch/en/Regular_expression|regexp@tecfa]] 
 +  * [[https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/les-expressions-regulieres-partie-1-2|Les expressions régulières]], un excellent tuto en français pour php 
 +  * [[https://regexr.com/]] un site pour tester et expliciter vos regexp 
 +  * https://regex101.com/ idem en plus moderne 
 + 
 +===== Editeurs acceptant les eregs =====
  
-[[info:xemacs|Emacs Xemacs]]+  * [[info:atom|atom]] 
 +  * [[info:emacs:start|emacs xemacs]] 
 +  * [[info:geany|geany]] 
 +  * [[info:vim]]
  
  
  • info/regexp.1411480893.txt.gz
  • Dernière modification : 2014/09/23 16:01
  • de radeff