views:

130

answers:

2

Hi Guys,

I have a PHP script that does the following: It takes a string, for example, "This is a Great Blog Post, #1!", and returns the following string, "this-is-a-great-blog-post-1".

I'm not exactly a Jquery expert, that's why I'm asking this question. Does someone know of a Jquery (or Javascript, for that matter) script that will do the same thing as my script? Thanks in advance.

Will

+2  A: 

Theres a plugin for that! :)

F.Aquino
DUDE!! No way!. Nice work!
lucha libre
+3  A: 

Or you could write your own version in about 45 seconds:

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"
Erik
I'm going to try this. Thanks for the idea.
lucha libre