skylight Made in France. | Pour info, voici mes expression régulieres :
Code :
- $search = array(
- "/\[img\](http|https|ftp|mms)://(\S+)\[/img\]/si",
- "/\[center\](.+?)\[/center\]/si",
- "/\[left\](.+?)\[/left\]/si",
- "/\[right\](.+?)\[/right\]/si",
- "/\[justify\](.+?)\[/justify\]/si",
- "/\[taille1\](.+?)\[/taille1\]/si",
- "/\[taille2\](.+?)\[/taille2\]/si",
- "/\[taille3\](.+?)\[/taille3\]/si",
- "/\[spoiler\](.+?)\[/spoiler\]/si",
- "/\[g\](.+?)\[/g\]/si",
- "/\[i\](.+?)\[/i\]/si",
- "/\[s\](.+?)\[/s\]/si",
- "/\[x\](.+?)\[/x\]/si",
- "/\[url=(http|https|ftp|mms)://(.+?)\](.+?)\[/url\]/si",
- "/\[url=(\S+)\](.+?)\[/url\]/si",
- "/\[url\](.+?)\[/url\]/si",
- "/\[code\](.+?)\[/code\]/si",
- "/ /",
- "/\[#(.+?)\](.+?)\[/#(.+?)\]/si",
- "/( |\r\n|\n|\r|:|;)(http|https|ftp|mms)://([^ !\'\"\r\n]+)/i",
- "/( |\r\n|\n|\r|:|\(|\))www\.([^ !\'\"()\r\n]+)/i",
- "/( |\r\n|\n|\r|:|;)([^ !\'\"()\r\n;:]+)(@)([^ !\'\"()\r\n;]+)(\.)([^ !\'\"()\r\n;]+)/i",
- "/(\r\n)/",
- "/\[#(.[a-zA-Z0-9_\- ]*?)\]/si"
- );
- $replace = array(
- "<img src=\"\\1://\\2\" alt=\"\\1://\\2\" title=\"\\1://\\2\" />",
- "<div align=\"center\">\\1</div>",
- "<div align=\"left\">\\1</div>",
- "<div align=\"right\">\\1</div>",
- "<div align=\"justify\">\\1</div>",
- "<span class=\"taille1\">\\1</span>",
- "<span class=\"taille2\">\\1</span>",
- "<span class=\"taille3\">\\1</span>",
- "<div class=\"spoiler\"><b class=\"textesujet taille1\">Sélectionner le cadre pour voir le texte : </b><br />\\1</div>",
- "<b>\\1</b>",
- "<i>\\1</i>",
- "<u>\\1</u>",
- "<li>\\1</li>",
- "<a href=\"\\1://\\2\" target=\"_blank\" class=\"textesujet\" title=\"Cliquez ici pour ouvrir l'adresse dans une nouvelle fenêtre\">\\3</a>",
- "<a href=\"http://\\1\" target=\"_blank\" class=\"textesujet\" title=\"Cliquez ici pour ouvrir l'adresse dans une nouvelle fenêtre\">\\2</a>",
- "<a href=\"\\1\" target=\"_blank\" class=\"textesujet\" title=\"Cliquez ici pour ouvrir l'adresse dans une nouvelle fenêtre\">\\1</a>",
- "<table width=\"90%\" border=\"0\" bgcolor=\"#000000\" cellspacing=\"1\" cellpadding=\"2\"><tr><td bgcolor=\"#FFFFFF\"><font face=\"Courier\" size=\"2\">\\1</font></td></tr></table>",
- " ",
- "<font color=\"\\1\">\\2</font>",
- "\\1<a href=\"\\2://\\3\" target=\"_blank\" class=\"textesujet \" title=\"Cliquez ici pour ouvrir l'adresse dans une nouvelle fenêtre\">\\2://\\3</a>",
- "\\1<a href=\"http://www.\\2\" target=\"_blank\" class=\"textesujet \" title=\"Cliquez ici pour ouvrir l'adresse dans une nouvelle fenêtre\">www.\\2</a>",
- "\\1<a href=\"mailto:\\2@\\4\\5\\6\" target=\"_blank\" class=\"textesujet\" title=\"Envoyer un mail à cette adresse\">\\2@\\4\\5\\6</a>",
- " <br />",
- " <img src=\"images/smileys/perso/" . $config . "_\\1.gif\" alt=\"\" title=\"[#\\1]\" />"
- );
|
|