正则表达式来拉出字符串的一部分

时间:2011-11-29 19:24:30

标签: regex

我需要一些帮助,尝试用正则表达式选择字符串的某个部分。

这是字符串。

http://site.com/bathroom.jpg&h=165&w=204&zc=1&q=90&a=c

我需要选择“& h = 165& w = 204& zc = 1& q = 90& a = c”部分。

正则表达式是否是最佳方法,如果是,如何?

...谢谢

2 个答案:

答案 0 :(得分:0)

找到第一个&并从中取出所有内容。正则表达式:

&.*

答案 1 :(得分:0)

使用像

这样的子字符串
function getSecondPart(str) {
    return str.split('jpg')[1];
}
// use the function:
alert(getSecondPart("http://site.com/bathroom.jpg&h=165&w=204&zc=1&q=90&a=c"));