Короткий ответ: вам нужно выполнить обратный вызов следующим образом:
function callback(response) {
// Here you can do what ever you want with the response object.
console.log(response);
}
$.ajax({
url: "...",
success: callback
});
Если мы говорим конкретно о пробелах, вы хотите специально тестировать пробелы:
MyString = MyString.replaceAll(" +", " ");
Использование \s
приведет к замене всех пробелов - иногда желательно, в других случаях нет.
Кроме того, более простой способ совместить только 2 или более:
MyString = MyString.replaceAll(" {2,}", " ");
(Конечно, оба этих примера могут использовать \s
, если желательно, чтобы какие-либо пробелы были заменены с одним пространством.)
Для Java (не javascript, а не php, а не любой другой):
txt.replaceAll("\\p{javaSpaceChar}{2,}"," ")
String a = "Some text with spaces";
String b = a.replaceAll("\\s+", " ");
assert b.equals("Some text with spaces");