Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var normalizar = function(str, espaciosEnBlanco) {
- if(!espaciosEnBlanco) espaciosEnBlanco = '';
- str = str.toLowerCase().replace(/\s+/g, espaciosEnBlanco);
- //Sustituimos caracteres extraños
- var from = "àáäâèéëêìíïîòóöôùúüûñç";
- var to = "aaaaeeeeiiiioooouuuunc";
- for (var i=0, l=from.length ; i<l ; i++) {
- str = str.replace(
- new RegExp(from.charAt(i), 'g'),
- to.charAt(i)
- );
- }
- //eliminamos otros caracteres inválidos
- str = str.replace(new RegExp('[^a-z0-9'+ espaciosEnBlanco +']',"g"), '').replace(/-+/g, espaciosEnBlanco);
- return str;
- }
Add Comment
Please, Sign In to add comment