i have tried many things , looking space added after character not letter. can replace non letter characters space, want space before character matched. @ moment have:
var str = 'div#some_id.some_class'; str = str.replace(/[^a-za-z0-9]/g, ' ');
this provides me following,
div some_id some_class
however looking result div #some_id .some_class
any appreciated.
you can try :
str = str.replace(/([^a-za-z0-9_])/g, ' $1') //omit 0-9 if you want space before them //output: div #some_id .some_class
Comments
Post a Comment