Articles

Affichage des articles du février, 2015

Les accents sur les majuscules et caractères spéciaux de la langue française

Image
On ne se souvient jamais du code qui génère les caractères spéciaux français. Faites une recherche Google avec les mots clés "accent sur majuscule" et copier/coller depuis cette liste : É È Ê À Â Æ æ Î Ô Œ œ Û Ù Ç

Détecter et remplacer une URL dans un texte

Image
Pour remplacer une URL ou un email dans un texte et le rendre cliquable : message contient le texte. string message_contenu = message.Replace("<br/>","\n\r"); try {      Regex urlregex = new Regex(@"((http|https):\/\/([\w.]+\/?)\S*)", RegexOptions.IgnoreCase | RegexOptions.Compiled);      message_contenu = urlregex.Replace(message_contenu, "<a href=\"$1\" target=\"_blank\">$1</a>");      Regex emailregex = new Regex(@"([a-zA-Z_0-9.-]+\@[a-zA-Z_0-9.-]+\.\w+)", RegexOptions.IgnoreCase | RegexOptions.Compiled);      message_contenu = emailregex.Replace(message_contenu, "<a href=mailto:$1>$1</a>"); } catch { } message_contenu = message_contenu.Replace("\n\r", "<br/>");