2012-02-26 3 views
-1

У меня есть такая строка: http://someurl.com?test&lettersg, и я хотел бы обработать часть от первой буквы до & (без &, только эта часть: http://someurl.com?test).Regexp - от первого символа до персонажа

+3

Что вы пробовали? Это, кажется, очень простая задача, которая даже не требует регулярных выражений. –

+0

Возможный дубликат [как захватить подстроку перед указанным символом jquery или javascript] (http://stackoverflow.com/questions/9133102/how-to-grab-substring-before-a-specified-character-jquery-or- javascript) –

+1

Должно быть легко, если вы решили свою предыдущую проблему: http://stackoverflow.com/questions/9392940/how-to-create-regex-from-any-letter-to-a-specific-character/9393022 # 9393022 ... почти точная копия. – 0605002

ответ

0

Для обработки URL-адресов я предлагаю использовать URI.js.

Ваша проблема может быть решена и без RegExp:

var string = "http://someurl.com?test&lettersg"; 
console.log(string.match(/^[^&]+/)[0]); 
console.log(string.substring(0, string.indexOf('&'))); 
Смежные вопросы