2012-01-05 5 views
0

У меня есть URL, отформатированный как это:Не удалось обнаружить место для матча

http://testsite1/mm/page1.php?tID=18&tSerial=TEST TT 1 

А вот мои JS:

var qs = location.search, 
positionID = qs.match(/tID=(\w+)/)[1], 
serialID = qs.match(/tSerial=(\w+)/)[1]; 

Моя проблема заключается в том, что, когда tSerial является имеющий место, например, TEST TT 1, то мой qs.match не может захватить пространство, какие изменения я должен выполнить здесь? Что еще я должен изменить, чтобы захватить пространство?

ответ

4

Вы можете разрешить пробелы в последовательный параметр, как это:

serialID = qs.match(/tSerial=([\w\s]+)/)[1]; 
+0

дорогой дан, который отлично работает спасибо очень много. – user837306