Fantattitude's LIFE
Home    Info    Website
About: Vivien Leroy's blog, things about code, life, games, mining <3

Regexp for Supinfo

Hi guys !

This is a post for my classmates and all people studying at Supinfo. So let’s talk in french.

Bon mes chers amis de Supinfo, vous avez peut-être remarqués comme moi que les planning mis à disposition par Supinfo sur Campus-Booster ont un soucis de taille.
Ces planning sont en UTC ! WTF pour une école française je sais…

Bref c’est hyper saoulant sachant que tout mes logiciels sont en GMT+1 y’a un superbe décalage de deux heures sur tout mon planning CHOUETTE.

Permettez-moi donc de vous présenter la REGEX QUI VA BIEN !

^(X-CALSTART|X-CALEND|CREATED|DTEND|DTSTAMP|DTSTART|LAST-MODIFIED):(\w*)Z(\s)$

Cette première chaîne va matcher les lignes avec des dates finissant par Z (UTC).

$1:$2$3

Cette seconde ligne va vous permettre de reconstruire la chaîne sans le Z.

Du coup votre logiciel de calendrier (iCal, Outlook, WHATEVER…) utilisera votre fuseau horaire par défaut.

Pour faire la substitution, vous pouvez utiliser tout éditeur qui supporte la recherche/remplacement avec des Regex.
Sous Mac, il y a Espresso, Coda, Textmate… Sous Windows, Notepad++…
Sinon si vous voulez pas vous faire chier y’a des multitudes de sites qui vous permettent de le faire.
Et si vous êtes des bons nerds faites le vous même ça prend 5 min avec PHP.

Voilà have fun !

  1. fantattitude a publié ce billet