Regular Expressions 101

Save & Manage Regex

  • Current Version: 1
  • Save & Share
  • Community Library

Flavor

  • PCRE2 (PHP)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java
  • .NET 7.0 (C#)
  • Rust
  • PCRE (Legacy)
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests
Sponsors
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Non-capturing group
    (?:...)
  • Capturing group
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression
Processing...

Test String

Code Generator

Generated Code

using System; using System.Text.RegularExpressions; public class Example { public static void Main() { string pattern = @"(BEGIN:VEVENT.*DTSTAMP:(\d{8}T\d{6}Z).*DTSTART:(\d{8}T\d{6}Z).*DTEND:(\d{8}T\d{6}Z).*SUMMARY:(.*)LOCATION:(.*)DESCRIPTION:(.*)UID:(.*)CREATED:(\d{8}T\d{6}Z).*LAST-MODIFIED:(\d{8}T\d{6}Z).*SEQUENCE:(\d{10}).*END:VEVENT)"; string input = @"BEGIN:VCALENDAR METHOD:REQUEST PRODID:-//ADE/version 6.0 VERSION:2.0 CALSCALE:GREGORIAN BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191212T091500Z DTEND:20191212T104500Z SUMMARY:INTERMODALITE: BESOINS DE TRANSPORT ET INTERMODALITE LOCATION:S413 (A70) DESCRIPTION:\n\n3SQY-FERRO\nLIU Kaisheng\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3730302d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200113T073000Z DTEND:20200113T093000Z SUMMARY:ELECTRONIQUE DE PUISSANCE LOCATION:S316 (TD86-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nJAWAD Brahim\n(Exporté le:29/1 1/2019 16:27)\n UID:ADE6045535441434132303139323032302d313730352d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191202T151500Z DTEND:20191202T171500Z SUMMARY:DIMENSIONNEMENT DES LIAISONS MECANIQUES LOCATION:S203 (A110-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nPEYRET Nicolas\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3637302d31302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200107T073000Z DTEND:20200107T093000Z SUMMARY:MODELISATION 0D LOCATION:S403 (A110-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nGRUNN Emmanuel\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313734372d302d34 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191212T110000Z DTEND:20191212T123000Z SUMMARY:INTERMODALITE: BESOINS DE TRANSPORT ET INTERMODALITE LOCATION:S413 (A70) DESCRIPTION:\n\n3SQY-FERRO\nLIU Kaisheng\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3730302d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191202T071500Z DTEND:20191202T091500Z SUMMARY:DEVELOPPEMENT DURABLE LOCATION:S401-INFO (30) DESCRIPTION:\n\n3SQY-FERRO-C2\n3SQY-AERO-C2\nMANCEAU Jean-Luc\n(Exporté l e:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313030302d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200107T130000Z DTEND:20200107T170000Z SUMMARY:EXCEL NIVEAU II LOCATION:S301-INFO (30) DESCRIPTION:\nratt\n3SQY-AERO-C2\n3SQY-FERRO-C2\nPEYRET Nicolas\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d323331302d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191219T080000Z DTEND:20191219T100000Z SUMMARY:3A EXAMEN THERMIQUE TIERS TEMPS 8h30/11h10 LOCATION:AMPHI 101\,AMPHI 102\,S303 (A110-2)\,S309 (A75-1)\,S311 (A75-2)\ ,S313 (A70)\,S403 (A110-3)\,S409 (A75-3)\,S413 (A70)\,SALLE 202 DESCRIPTION:\n\n3LA\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333836352d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191129T151500Z DTEND:20191129T171500Z SUMMARY:ARCHITECTURE & DIMENSIONNEMENT FERROVIAIRE LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nCIAIS Marc\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3331322d302d38 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200124T094500Z DTEND:20200124T114500Z SUMMARY:MODELISATION 0D LOCATION:S403 (A110-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nGRUNN Emmanuel\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313734372d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191130T093000Z DTEND:20191130T113000Z SUMMARY:ARCHITECTURE & DIMENSIONNEMENT FERROVIAIRE LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nCIAIS Marc\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3331322d302d39 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191218T131500Z DTEND:20191218T151500Z SUMMARY:3A EXAMEN MODELISATION COMMANDE DES SYSTEMES TIERS TEMPS 13h35-16 h15 LOCATION:S309 (A75-1)\,S311 (A75-2)\,S203 (A110-1)\,S303 (A110-2)\,S403 ( A110-3)\,AMPHI 103\,AMPHI 102\,S416 (TD86-6) DESCRIPTION:\n\n3LA\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333836362d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191211T093000Z DTEND:20191211T113000Z SUMMARY:THERMIQUE LOCATION:S403 (A110-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nBOUARFA Mohamed\n(Exporté le:2 9/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3638312d31302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191130T071500Z DTEND:20191130T091500Z SUMMARY:ARCHITECTURE & DIMENSIONNEMENT FERROVIAIRE LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nCIAIS Marc\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3331322d302d32 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200108T073000Z DTEND:20200108T093000Z SUMMARY:MECANIQUE DES SYSTEMES LOCATION:S407 (TD86-4) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nMARTINS Carlos\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313734302d302d33 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191204T073000Z DTEND:20191204T113000Z SUMMARY:CAO LOCATION:S412-INFO (16)\,S410-INFO (26) DESCRIPTION:\n\n3SQY-AERO-C2\n3SQY-FERRO-C2\nCOURTOIS Sylvain\n(Exporté l e:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3334312d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200121T130000Z DTEND:20200121T180000Z SUMMARY:ANGLAIS ET LV2 LOCATION: DESCRIPTION:\n\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d323431362d322d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200114T151500Z DTEND:20200114T171500Z SUMMARY:MECANIQUE DES FLUIDES LOCATION:S403 (A110-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nDENIS Pascal\n(Exporté le:29/1 1/2019 16:27)\n UID:ADE6045535441434132303139323032302d313733352d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200110T094500Z DTEND:20200110T114500Z SUMMARY:OUTILS NUMERIQUES POUR LA MODELISATION LOCATION:S203 (A110-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nSOCHALA Pierre\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d38362d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191217T144500Z DTEND:20191217T164500Z SUMMARY:3A EXAMEN TRAITEMENT DU SIGNAL TIERS TEMPS 15h40-18h LOCATION:SALLE 206\,S403 (A110-3)\,S411 (A75-4)\,S413 (A70)\,S313 (A70)\, S409 (A75-3)\,S414 (TD75-5)\,S307 (TD86-1)\,AMPHI 102\,AMPHI 101 DESCRIPTION:\n\n3LA\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333836322d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191202T130000Z DTEND:20191202T150000Z SUMMARY:C3P:COMMUNICATION INTERCULTURELLE LOCATION:S202 (TD35-1) DESCRIPTION:\n\n3SQY-AERO-C2\n3SQY-FERRO-C2\nDAMNON Françoise\n(Exporté l e:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313132382d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191216T134500Z DTEND:20191216T144500Z SUMMARY:3A TG EXAMEN ARCHITECTURE TG TIERS TEMPS 14h15/15h35 LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333036382d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191211T151500Z DTEND:20191211T171500Z SUMMARY:ARCHITECTURE TRANSPORTS GUIDES LOCATION:S315 (TD50-1) DESCRIPTION:\n\n3SQY-FERRO\nLE BRAS Olivier\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d3331332d302d37 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191213T094500Z DTEND:20191213T114500Z SUMMARY:C3P: DYNAMIQUE DE GROUPE LOCATION:S415 (TD50-2) DESCRIPTION:\n\n3SQY-AERO-C2\n3SQY-FERRO-C2\nALCALA Valérie\nMEYER Emmanu ele\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313737372d322d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191216T073000Z DTEND:20191216T093000Z SUMMARY:3A PROMO EXAMEN MACHINES ELECTRIQUES TIERS TEMPS 8h30-11h10 LOCATION:S203 (A110-1)\,S303 (A110-2)\,S309 (A75-1)\,S311 (A75-2)\,SALLE 204\,AMPHI 103\,S403 (A110-3)\,S411 (A75-4)\,S413 (A70)\,SALLE 202 DESCRIPTION:\n\n3LA\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333536382d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200113T151500Z DTEND:20200113T171500Z SUMMARY:MODELISATION 0D LOCATION:S307 (TD86-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nGRUNN Emmanuel\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313734372d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191209T071500Z DTEND:20191209T091500Z SUMMARY:DIMENSIONNEMENT DES LIAISONS MECANIQUES LOCATION:S203 (A110-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nPEYRET Nicolas\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3637302d31312d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191129T130000Z DTEND:20191129T150000Z SUMMARY:ARCHITECTURE & DIMENSIONNEMENT FERROVIAIRE LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nCIAIS Marc\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3331322d302d33 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200114T073000Z DTEND:20200114T093000Z SUMMARY:TRAITEMENTS NUMERIQUES PAR MICROCONTROLEUR LOCATION:S203 (A110-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nMEHEL Zineb\n(Exporté le:29/11 /2019 16:27)\n UID:ADE6045535441434132303139323032302d313734352d302d32 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191216T153000Z DTEND:20191216T163000Z SUMMARY:3A EXAMEN DEVELOPPEMENT DURABLE TIERS TEMPS 16h15/17h35 LOCATION:SALLE 206\,S309 (A75-1)\,S311 (A75-2)\,S307 (TD86-1)\,S414 (TD75 -5)\,AMPHI 102\,S203 (A110-1)\,S303 (A110-2)\,S314 /FERRO (TD75-2)\,SALL E 202 DESCRIPTION:\n\n3LA\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333836382d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200114T130000Z DTEND:20200114T150000Z SUMMARY:CONFORT VOYAGEUR: ACCESSIBILITE AUX PERSONNES A MOBILITE REDUITE LOCATION:S409 (A75-3) DESCRIPTION:\n\n3SQY-FERRO\nDUMORTIER Robert\n(Exporté le:29/11/2019 16:2 7)\n UID:ADE6045535441434132303139323032302d313633302d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200106T140000Z DTEND:20200106T160000Z SUMMARY:MODES DE PROPULSION TRANSPORT GUIDES LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nLIGNIER Nicolas\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d323233382d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191129T080000Z DTEND:20191129T093000Z SUMMARY:PIA: 5- RISQUES ET OPTIMISATION LOCATION:S407 (TD86-4)\,S408 (TD35-2)* DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nCARUEL Claude\n(Exporté le:29/ 11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3838302d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191209T114500Z DTEND:20191209T124500Z SUMMARY:Tirage Tombola SkiClub LOCATION:AUDITORIUM (350) DESCRIPTION:\n\n2SQY\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d343434372d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191207T070000Z DTEND:20191207T083000Z SUMMARY:INTERMODALITE: GARES ET POLES D'ECHANGE LOCATION:S413 (A70) DESCRIPTION:\n\n3SQY-FERRO\nHUA Jean-Michel\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d3732342d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200108T151500Z DTEND:20200108T171500Z SUMMARY:GENIE LOGICIEL ET MODELISATION UML LOCATION:S303 (A110-2) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nLEE Eric\n(Exporté le:29/11/20 19 16:27)\n UID:ADE6045535441434132303139323032302d313733382d302d32 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191206T073000Z DTEND:20191206T113000Z SUMMARY:MODELISATION & COMMANDE DES SYSTEMES PAR REPRESENTATION D'ETAT LOCATION:S310-INFO (26)\,S401-INFO (30) DESCRIPTION:\n\n3SQY-AERO-C2\n3SQY-FERRO-C2\nGRUNN Emmanuel\n(Exporté le: 29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3336392d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200124T130000Z DTEND:20200124T150000Z SUMMARY:MECANIQUE DES SYSTEMES LOCATION:S303 (A110-2) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nMARTINS Carlos\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d313734302d302d36 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200108T094500Z DTEND:20200108T114500Z SUMMARY:TRAITEMENTS NUMERIQUES PAR MICROCONTROLEUR LOCATION:S416 (TD86-6) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nMEHEL Zineb\n(Exporté le:29/11 /2019 16:27)\n UID:ADE6045535441434132303139323032302d313734352d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191206T130000Z DTEND:20191206T143000Z SUMMARY:INTERMODALITE: GARES ET POLES D'ECHANGE LOCATION:S413 (A70) DESCRIPTION:\n\n3SQY-FERRO\nHUA Jean-Michel\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d3732342d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191212T070000Z DTEND:20191212T090000Z SUMMARY:THERMIQUE LOCATION:S403 (A110-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nBOUARFA Mohamed\n(Exporté le:2 9/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3638312d352d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191213T130000Z DTEND:20191213T150000Z SUMMARY:ARCHITECTURE & DIMENSIONNEMENT FERROVIAIRE LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nCIAIS Marc\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3331322d302d3130 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200107T094500Z DTEND:20200107T114500Z SUMMARY:TRAITEMENTS NUMERIQUES PAR MICROCONTROLEUR LOCATION:S303 (A110-2) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nMEHEL Zineb\n(Exporté le:29/11 /2019 16:27)\n UID:ADE6045535441434132303139323032302d313734352d302d33 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200120T130000Z DTEND:20200120T150000Z SUMMARY:MODES DE PROPULSION TRANSPORT GUIDES LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nDEBRUYNE Marc\n(Exporté le:29/11/2019 16:27)\ n UID:ADE6045535441434132303139323032302d313632372d332d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191205T070000Z DTEND:20191205T090000Z SUMMARY:THERMIQUE LOCATION:S403 (A110-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nBOUARFA Mohamed\n(Exporté le:2 9/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3638312d31322d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200122T070000Z DTEND:20200122T110000Z SUMMARY:TP EXPERIMENTAUX LOCATION:N102 TP PHYSIQUE-12 DESCRIPTION:\nratt\n3SQY-AERO-C2\n3SQY-FERRO-C2\nHANOTEL Roland\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d323530322d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191210T070000Z DTEND:20191210T120000Z SUMMARY:ANGLAIS ET LV2 LOCATION: DESCRIPTION:\n\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d323530382d372d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200123T070000Z DTEND:20200123T090000Z SUMMARY:MECANIQUE DES FLUIDES LOCATION:S203 (A110-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nDENIS Pascal\n(Exporté le:29/1 1/2019 16:27)\n UID:ADE6045535441434132303139323032302d313733352d302d38 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191213T151500Z DTEND:20191213T171500Z SUMMARY:ARCHITECTURE & DIMENSIONNEMENT FERROVIAIRE LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nCIAIS Marc\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3331322d302d3131 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200110T070000Z DTEND:20200110T090000Z SUMMARY:MECANIQUE DES FLUIDES LOCATION:S409 (A75-3) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nDENIS Pascal\n(Exporté le:29/1 1/2019 16:27)\n UID:ADE6045535441434132303139323032302d313733352d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191203T070000Z DTEND:20191203T120000Z SUMMARY:ANGLAIS ET LV2 LOCATION: DESCRIPTION:\n\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d323530382d352d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191206T144500Z DTEND:20191206T161500Z SUMMARY:INTERMODALITE: GARES ET POLES D'ECHANGE LOCATION:S413 (A70) DESCRIPTION:\n\n3SQY-FERRO\nHUA Jean-Michel\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d3732342d302d33 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200106T083000Z DTEND:20200106T103000Z SUMMARY:MODES DE PROPULSION TRANSPORT GUIDES LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nLIGNIER Nicolas\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d323233382d302d32 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200120T094500Z DTEND:20200120T114500Z SUMMARY:TRAITEMENTS NUMERIQUES PAR MICROCONTROLEUR LOCATION:S303 (A110-2) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nMEHEL Zineb\n(Exporté le:29/11 /2019 16:27)\n UID:ADE6045535441434132303139323032302d313734352d302d34 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200120T073000Z DTEND:20200120T093000Z SUMMARY:ELECTRONIQUE DE PUISSANCE LOCATION:S203 (A110-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nJAWAD Brahim\n(Exporté le:29/1 1/2019 16:27)\n UID:ADE6045535441434132303139323032302d313730352d302d32 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200120T151500Z DTEND:20200120T171500Z SUMMARY:MODES DE PROPULSION TRANSPORT GUIDES LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nDEBRUYNE Marc\n(Exporté le:29/11/2019 16:27)\ n UID:ADE6045535441434132303139323032302d313632372d352d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191207T084500Z DTEND:20191207T101500Z SUMMARY:INTERMODALITE: GARES ET POLES D'ECHANGE LOCATION:S413 (A70) DESCRIPTION:\n\n3SQY-FERRO\nHUA Jean-Michel\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d3732342d302d32 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191204T130000Z DTEND:20191204T170000Z SUMMARY:TRAITEMENT DU SIGNAL LOCATION:S205-INFO (18) DESCRIPTION:\n\n3SQY-FERRO-C2\n3SQY-AERO-C2\nMANGIN Pierre-Emmanuel\n(Exp orté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3633362d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191217T073000Z DTEND:20191217T093000Z SUMMARY:3A EXAMEN ANGLAIS TIERS TEMPS 8h30-11h10 LOCATION:SALLE 205\,S409 (A75-3)\,S413 (A70)\,AMPHI 102\,AMPHI 103\,S313 (A70)\,S203 (A110-1)\,S303 (A110-2)\,S403 (A110-3) DESCRIPTION:\n\n3LA\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333836332d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200113T094500Z DTEND:20200113T114500Z SUMMARY:TRAITEMENTS NUMERIQUES PAR MICROCONTROLEUR LOCATION:S203 (A110-1) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nMEHEL Zineb\n(Exporté le:29/11 /2019 16:27)\n UID:ADE6045535441434132303139323032302d313734352d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200123T130000Z DTEND:20200123T140000Z SUMMARY:REUNION PROJETS 3A LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nCIAIS Marc\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3735372d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191129T094500Z DTEND:20191129T111500Z SUMMARY:PIA: 5- RISQUES ET OPTIMISATION LOCATION:S407 (TD86-4)\,S408 (TD35-2)* DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nCARUEL Claude\n(Exporté le:29/ 11/2019 16:27)\n UID:ADE6045535441434132303139323032302d3838302d312d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191210T130000Z DTEND:20191210T150000Z SUMMARY:INTERMODALITE: GARES ET POLES D'ECHANGE LOCATION:S307 (TD86-1) DESCRIPTION:\n\n3SQY-FERRO\nHUA Jean-Michel\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d3732352d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200106T114500Z DTEND:20200106T134500Z SUMMARY:MODES DE PROPULSION TRANSPORT GUIDES LOCATION:S314 /FERRO (TD75-2) DESCRIPTION:\n\n3SQY-FERRO\nLIGNIER Nicolas\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d323233382d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191218T073000Z DTEND:20191218T093000Z SUMMARY:3A PROMO EXAMEN DLM TIERS TEMPS 8h30-11h10 LOCATION:SALLE 203\,S303 (A110-2)\,S202 (TD35-1)\,S206 (TD35-9)\,S307 (TD 86-1)\,S314 /FERRO (TD75-2)\,S316 (TD86-3)\,S407 (TD86-4)\,S203 (A110-1) \,SALLE 204\,AMPHI 103\,SALLE 206 DESCRIPTION:\n\n3LA\n3SQY\n(Exporté le:29/11/2019 16:27)\n UID:ADE6045535441434132303139323032302d333835372d302d30 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20200124T073000Z DTEND:20200124T093000Z SUMMARY:OUTILS NUMERIQUES POUR LA MODELISATION LOCATION:S303 (A110-2) DESCRIPTION:\n\n3SQY-AERO-C\n3SQY-FERRO-C\nSOCHALA Pierre\n(Exporté le:29 /11/2019 16:27)\n UID:ADE6045535441434132303139323032302d38362d302d31 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT BEGIN:VEVENT DTSTAMP:20191129T152730Z DTSTART:20191211T130000Z DTEND:20191211T150000Z SUMMARY:ARCHITECTURE TRANSPORTS GUIDES LOCATION:S315 (TD50-1) DESCRIPTION:\n\n3SQY-FERRO\nLE BRAS Olivier\n(Exporté le:29/11/2019 16:27 )\n UID:ADE6045535441434132303139323032302d3331332d302d35 CREATED:19700101T000000Z LAST-MODIFIED:20191129T152730Z SEQUENCE:1933359250 END:VEVENT END:VCALENDAR"; RegexOptions options = RegexOptions.Multiline | RegexOptions.IgnorePatternWhitespace | RegexOptions.Singleline; foreach (Match m in Regex.Matches(input, pattern, options)) { Console.WriteLine("'{0}' found at index {1}.", m.Value, m.Index); } } }

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for C#, please visit: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx