Пробельные символы регулярного выражения JavaScript

Я немного поискал, но не смог найти окончательный список пробельных символов, включенных в \ s в регулярном выражении JavaScript.

Я знаю, что могу полагаться на пробел, перевод строки, возврат каретки и табуляцию как на пробелы, но я подумал, что, поскольку JavaScript традиционно предназначен только для браузера, возможно, будут поддерживаться пробелы в кодировке URL и такие вещи, как & nbsp; и % 20 .

Что именно считается компилятором регулярных выражений JavaScript? Если есть различия между браузерами, меня действительно интересуют только браузеры webkit, но было бы неплохо узнать о любых различиях. А как насчет node.js?

7
задан beatgammit 20 May 2011 в 14:47
поделиться