J'avais essayer de faire correspondre le premier des types de chaînes suivantes dans un courriel:Regex - Faire correspondre une ligne mais quelque chose ne va pas avec/m?
On Nov 18, 2010, at 8:21 PM, SiteName wrote:
On Thu, Nov 18, 2010 at 8:21 PM, SiteName <[email protected]> wrote:
La première ligne correspond correctement, mais le 2ème ne fonctionne pas. voici ce que j'ai jusqu'à présent:
mystring.sub(/^On \w+ \d+, \d+, at.* wrote:.*/m, '').strip
Je n'arrive pas à comprendre pourquoi la 2ème ligne est en erreur. Des idées?
Merci, mais cela semble être gett ing a trébuché ... – AnApprentice
Voici la ligne qui vient d'échouer: "Le jeu, 18 novembre 2010 à 20h41, SiteNameHere <[email protected]> a écrit:" Que fait le/m? Je ne peux pas trouver cela dans les docs – AnApprentice
Le 'm' signifie multiline - si vous ne le fournissez pas,' .' ne correspondra pas aux caractères de nouvelle ligne ('\ n'). –