Exercices sur les expressions régulières et la segmentation

Certaines personnes, lorsqu’elles sont confrontées à un problème, se disent “Je sais, je vais utiliser les expressions régulières.” Et là, elles ont maintenant deux problèmes.

Jamie Zawinski, dans comp.lang.emacs cité d'après diveintopython (Plongez au coeur de Python)


Cliquez ici pour voir des explications pour comprendre cette page.


[Options]
Le text espacé en minuscule - qui servira pour les analyses suivantes :

a l ’ image de ses manières affectées , tout en lui était artificiel ; toutefois , ses yeux enfiévrés semblaient avides de compassion .
a la fin de la série de valses , il la conduisit vers une table isolée sans le lui avoir proposé . ce n ’ était pas nécessaire : d ’ avance , elle connaissait la suite et se réjouit qu ’ il commande du champagne . la lumière tamisée du salon rendait l ’ endroit agréable , et chaque table avait son propre espace d ’ intimité .


Expression régulière :
Résultat pour cette expression régulière :

a l ’ image de ses manières affectées , tout en lui était artificiel ; toutefois , ses yeux enfiévrés semblaient avides de compassion .
a la fin de la série de valses , il la conduisit vers une table isolée sans le lui avoir proposé . ce n ’ était pas nécessaire : d ’ avance , elle connaissait la suite et se réjouit qu ’ il commande du champagne . la lumière tamisée du salon rendait l ’ endroit agréable , et chaque table avait son propre espace d ’ intimité .


Expression régulière pour trouver les prépositions :
Résultat pour les prépositions :

a l ’ image de ses manières affectées , tout en lui était artificiel ; toutefois , ses yeux enfiévrés semblaient avides de compassion .
a la fin de la série de valses , il la conduisit vers une table isolée sans le lui avoir proposé . ce n ’ était pas nécessaire : d ’ avance , elle connaissait la suite et se réjouit qu ’ il commande du champagne . la lumière tamisée du salon rendait l ’ endroit agréable , et chaque table avait son propre espace d ’ intimité .


Expression régulière pour trouver les déterminants potentiels :
Résultat pour les déterminants potentiels :

a l ’ image de ses manières affectées , tout en lui était artificiel ; toutefois , ses yeux enfiévrés semblaient avides de compassion .
a la fin de la série de valses , il la conduisit vers une table isolée sans le lui avoir proposé . ce n ’ était pas nécessaire : d ’ avance , elle connaissait la suite et se réjouit qu ’ il commande du champagne . la lumière tamisée du salon rendait l ’ endroit agréable , et chaque table avait son propre espace d ’ intimité .


Expression régulière pour trouver les frontières de segments potentielles :
Résultat pour les segments potentiels :

a l ’ image de ses manières affectées , tout en lui était artificiel ; toutefois , ses yeux enfiévrés semblaient avides de compassion .
a la fin de la série de valses , il la conduisit vers une table isolée sans le lui avoir proposé . ce n ’ était pas nécessaire : d ’ avance , elle connaissait la suite et se réjouit qu ’ il commande du champagne . la lumière tamisée du salon rendait l ’ endroit agréable , et chaque table avait son propre espace d ’ intimité .

(( dans| de| pour| après| par) (la|le|l|les|ce|un|son)?\b)|(( dans| de| pour| après| par)? (la|le|l|les|ce|un|son)\b)