JQuery, convertir le titre en slug

J’ai un script PHP qui effectue les opérations suivantes: Il faut une chaîne, par exemple “Ceci est un excellent article de blog, # 1!”, Et renvoie la chaîne suivante 1″.

Je ne suis pas exactement un expert de Jquery, c’est pourquoi je pose cette question. Est-ce que quelqu’un connaît un script Jquery (ou Javascript, d’ailleurs) qui fera la même chose que mon script? Merci d’avance.

Volonté

Theres un plugin pour ça! 🙂

Ou vous pouvez écrire votre propre version en environ 45 secondes:

var str = "This is a Great Blog Post, #1!"; str = str.replace(/[^a-zA-Z0-9\s]/g,""); str = str.toLowerCase(); str = str.replace(/\s/g,'-'); document.write(str); // outputs "this-is-a-great-blog-post-1" 

Essayez -le , il a un support multilingue correct.