Передать в regexp как параметр:
js> "Hello awesome, world!".split(/[\s,]+/)
Hello,awesome,world!
Отредактировано для добавления:
Вы можете получить последний элемент, выбирая длину массива минус 1:
>>> bits = "Hello awesome, world!".split(/[\s,]+/)
["Hello", "awesome", "world!"]
>>> bit = bits[bits.length - 1]
"world!"
... и если шаблон не соответствует:
>>> bits = "Hello awesome, world!".split(/foo/)
["Hello awesome, world!"]
>>> bits[bits.length - 1]
"Hello awesome, world!"
JSONP
используется, когда сервер доставляет данные json
в форме callback_function ( the-json ). Эта функция используется, когда сервер будет доставлять информацию на запросы от клиентов, ссылающихся с другого сервера. Без использования JSONP эти типы запросов получат ошибку.
См.
Если ваш сервер возвращает json-данные непосредственно на страницу, уже обслуживаемую им, попробуйте datatype:'json'
. Отсутствие значения jsonp
, которое отправляется обратно, указывает, что сервисная процедура не рассматривает или не соблюдает входящие dataType
.