Это на самом деле не вопрос jQuery, это можно сделать с помощью простого Javascript.Сначала необходимо ввести строчные буквы в тексте, затем заменить пробелы точками, а затем удалить не алфавитно-цифровые символы:
var myStr = "Earth is 70% water, -!*#$^^ & 30% LAnd"
myStr=myStr.toLowerCase();
myStr=myStr.replace(/ /g,".");
myStr=myStr.replace(/[^a-zA-Z0-9\.]+/g,"");
Этот ответ оставит несколько пробелов в виде точек, введенных пользователем.Если вы хотите, чтобы он соответствовал вашему ответу (который фактически объединяет несколько пробелов в один), добавьте дополнительную замену:
myStr=myStr.replace(/\.+/g, ".");