Expressions rationnelles

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 38

  • @formation-video
    @formation-video  2 года назад +2

    "#" -> un croisillon (pas un dièse, pardi !)

    • @skilodotsh
      @skilodotsh 2 года назад +1

      Merci je connaissais pas

  • @amrabdelfattah3292
    @amrabdelfattah3292 2 года назад

    C'est cool de trouver ce contenu en Français, ça m'a aidé pour coupler les regex avec la méthode Replace en Javascript. Merci beaucoup

    • @formation-video
      @formation-video  2 года назад

      C'est tout le but de cette vidéo d'aide 👍

  • @radiaradi8881
    @radiaradi8881 3 года назад

    Merci pour cette vidéo qui m'est très utile

  • @laurentreynaud4404
    @laurentreynaud4404 4 года назад

    Bravo ! 👍👍👍 Merci pour cette formation 😉

  • @apprendrelibrementlaprogra596
    @apprendrelibrementlaprogra596 4 года назад

    très important les expressions régulières surtout pour le traitement des formulaire en php merci professeur!

  • @bouramacoulibaly1981
    @bouramacoulibaly1981 3 года назад

    merci beaucoup avant meme de regarder la video

  • @Najim-Seo
    @Najim-Seo 3 года назад

    Salut merci pour la vidéo. Je revois tes vidéos après quelques années plus tard. J'ai commencé python avec toi et ca m'a super aidé dans mon travail actuel (qui n'est pas du dév) cela m'apporte un gros + en plus tu as bien évolué au nombre d'abonnés bravo!. Dommage que dans cette vidéo tu n'utilise pas un logiciel en ligne pour les regex ca permet de mettre en évidence ce que tu veut capturer c'est plus facile à saisir. Pour ma part j'ai tout compris je dit juste ca coté visuel.

    • @formation-video
      @formation-video  3 года назад +1

      Bonjour, pour ça, il y a des outils comme regex101.com/ 😉

  • @unviewer548
    @unviewer548 Год назад

    15:45 ne risque-t-on pas également de matcher avec les chaines `mapa` et `pama` ?

    • @unviewer548
      @unviewer548 Год назад

      en python, on peut palier à cela avec la syntaxe suivante r'(p|m)a(\1)a'

    • @formation-video
      @formation-video  Год назад +1

      Oui, si on veut exclusivement capturer "mama" et "papa", le schéma est à adapter 👍

    • @unviewer548
      @unviewer548 Год назад

      @@formation-video yes, j'ai fait quelques recherches après la vidéo pour trouver la syntaxe adaptée, merci !!

  • @jpedithe2171
    @jpedithe2171 3 года назад

    Hello, merci et bien utile cette vidéo. Qu'entendez-vous (8:54) par 'si je fais une recherche globale' , ça nécessite une option particulière dans le motif? auriez -vous un exemple ?
    le jargon des REGEX moi je ne le connais pas encore . Merci
    Have a good day

    • @formation-video
      @formation-video  3 года назад +1

      Bonjour. "Recherche globale" dans le sens où il n'arrête pas l'analyse de la chaîne au premier schéma trouvé 👍

  • @michelgillet3538
    @michelgillet3538 2 года назад

    Bonjour
    Je debute dans les expressions rationnelles et votre video m'a permis de decourir les bases.
    J'ai une question peut on avec les expressions rationnelles faire un controle sur le fait qu' une valeur numerique est comprise entre deux valeurs
    Par exemple j'ai un fichier dane lequel j'au une liste d'articles avec la quantité exprimee sous la fomre dun nombre entier et mon objectif est , par exemple extrairevles lignes dont la quantité est comprise entre deux valeurs

    • @formation-video
      @formation-video  2 года назад

      Bonjour, je l'ai montré en vidéo, tu peux utiliser un quantificateur du type {N, M}, où N est la quantité minimale et M la quantité maximale 👍

  • @jpedithe2171
    @jpedithe2171 3 года назад

    timecode 22:40 R/r) pourquoi dire je cherche 1caractère alors qu'on en recherche 2 , le R et le r ?

    • @formation-video
      @formation-video  3 года назад

      C'était dit dans le sens : un R ou un r. Et le caractère ne peut pas être les deux à la fois 😉

  • @jpedithe2171
    @jpedithe2171 3 года назад

    hello Jason, voilà j'ai fini d'étudier ta vidéo sur les expressions rationnelles , maintenant comment faire pour tenter de mettre en oeuvre tes exemples , ? Que dois je faire , ouvrir un fichier dans un éditeur et taper les commandes que tu mentionnes , ? J'ai essayé mais ça ne marche pas , alors si tu as le temps de me donner marche à suivre ce serait sympa; Merci pour toutes les vidéos que tu mets à notre disposition sur ta chaîne , celle là était particulièrement bien détaillé , c'est un vrai plus pour ceux qui débute;
    Belles fins de fin d'année, jpEDITHE

    • @formation-video
      @formation-video  3 года назад

      Bonjour, les expressions s'utilisent sur la console de l'OS (Batch, Powershell, Bash, ...), via un langage de programmation : github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/expressions-rationnelles.md

  • @novak7673
    @novak7673 4 года назад

    Juste au moment où j'en ai besoin pour la fac !!!!

  • @kevinmignot3777
    @kevinmignot3777 2 года назад

    Hello Jason :) merci pour toutes ces vidéos vraiment super claires et précises, c'est top ! Grâce à toi je comprends de façon structurée des concepts de programmation que je n'arrivais vraiment pas à comprendre correctement juste en lisant des documentations (souvent magistrales ou mal illustrées).
    Et d'ailleurs, je me demandais : tu semblais avoir entre 25 et 30ans au moment des sorties de cette série de vidéos AIDE, pourtant tu sembles avoir une compréhension et maîtrise des concepts de tout type de programmation et de langages de programmations, c'est assez impressionnant :o
    Personnellement, je débute ma reconversion dans le monde du développement web, et en 3mois, j'ai appris tout plein de choses mais ça semble prendre des années de dur labeur pour atteindre une telle expertise ! Je serais très intéressé de savoir quel a été ton parcours ? Es-tu autodidacte à 100% ou as-tu démarré avec une formation ? Comment as-tu jalonné et structuré ton apprentissage de la programmation ? On me dit souvent que rien ne vaut la pratique et que l'on peut commencer par n'importe quel langage, mais ça me paraît impossible de juste me lancer dans du code en Java par exemple en ayant que quelques connaissances d'algo et de concepts.. Comment est-ce qu'on fait pour "pratiquer pratiquer pratiquer" quand on débute et que tout paraît si compliqué ? Y a-t-il des "exercices" ou "ateliers" adaptés à un niveau de pur débutant dans chaque langage ?
    Je suis au tout début de ma reconversion, et comme j'ai dit j'ai appris plein de choses en 3mois, mais d'une certaine façon, je sens que je pourrais apprendre encore bien mieux et plus efficacement. Je fais encore face à des murs toutes les 10 lignes de code et c'est extrêmement frustrant de se sentir "assisté" tout le temps xD
    Je ne m'attends pas à une solution magique, mais je préfère être certain d'être efficace, autant dans mon code que dans mon apprentissage ^^

    • @formation-video
      @formation-video  2 года назад

      La première chose à savoir, c'est que je ne maîtrise rien. Et j'essaie d'expliquer depuis des années aux gens que ce n'est pas un objectif recherché, ni atteignable. On apprend à travailler avec des langages et des technologies, comme des outils qui sont un moyen de réaliser certaines choses (applications, jeux, sites, etc.).
      Mon parcours est en autodidacte oui, et pour la petite anecdote, je me suis intéressé au tout départ à la programmation avec BASIC (dans un magazine de jeux, si j'ai bonne mémoire), mais j'ai commencé à réellement apprendre avec le langage C, depuis un livre. Tout est parti de là, puis est arrivé très vite le web, la création de sites et tout s'est enchaîné et continue de s'enchaîner encore aujourd'hui.
      Mon petit parcours : jasonchampagne.fr/bio
      Tu peux commencer par étudier ce que tu veux, trouver un point de départ là où tu veux. L'essentiel, c'est d'aimer ce que tu fais et de garder en tête que tu fais les choses parce que tu en as l'envie, et que ce n'est pas une contrainte. Apprendre est naturel pour nous, nous avons cette faculté depuis la naissance, mais qui semble parfois "oubliée" en grandissant. Cela ne relève ni du génie, ni de l'exploit, c'est humain.
      Alors, lance-toi ! N'aie pas peur d'apprendre. Fais ce que tu aimes ! 👍

  • @prx4961
    @prx4961 3 года назад

    Les vidéos sont bien construites et pleines d'enseignement bravo :) Par contre une mode se répand sur les tutos que je trouve détestable c'est un enrobage inutile de verbiage. Presque 8 min avant de commencer !! (par ex). Recouper au montage serait une bonne idée je pense.

    • @formation-video
      @formation-video  3 года назад

      Non, c'est entièrement voulu car je garde l'information brute, et que le "verbiage" n'est pas inutile, ni à négliger. Alors pour certains ils n'apprendront rien, pour d'autres si 😉

  • @calou6270
    @calou6270 4 года назад

    Ah sympa !

  • @jeanmarclebois
    @jeanmarclebois 4 года назад

    Excellente vidéo ... juste une remarque : les caractères "magiques" ne sont pas à la même place sur tous les claviers ("|" est altgr 6 sur un clavier français et altgr 1 sur un clavier belge... ) pense que tout les francophones regardant ta vidéos peuvent avoir des claviers différents :D :D :D

  • @Nabil_Bennai
    @Nabil_Bennai 4 года назад

    Une dedicasse aux guerriers et aux guerrières