Prenez une chaîne telle que:Comment puis-je créer une URL délimitée par des liens entre les moteurs de recherche dans une chaîne?
En C#: Comment puis-je ajouter « Citations » autour de la chaîne dans une liste délimitée par des virgules des chaînes?
et le convertir en:
en c-faire-do-i-add-citations autour-string-in-a-délimité par des virgules liste de chaînes comme
Exigences:
- Séparez chaque mot par un tiret et enlever toute la ponctuation (en prenant en compte tous les mots sont séparés par des espaces.)
- La fonction prend une longueur maximale et obtient tous les jetons en dessous de cette longueur maximale. Exemple:
ToSeoFriendly("hello world hello world", 14)
renvoie"hello-world"
- Tous les mots sont convertis en minuscules.
Sur une note distincte, devrait-il y avoir une longueur minimale?
quelques informations ici sur url longueur: http: //www.boutell.com/newfaq/misc/urllength.html – bchhun
Peut-être remplacer certains caractères spéciaux par leur "prononciation anglaise", par ex. "#" => "sharp", permettrait de faire de meilleures URL et de différencier C de C# (ce qui est bon, à droite;)?)? – Wookai
oui certainement, sauf # n'est pas net, c'est un symbole différent; p – Shawn