我怎样才能得到这个字符串之后的所有内容
How do I get the everything after this string?
我已经为我的url添加了一个值,所以现在看起来是这样的:
www.somepage.com&myValue=xxxxx
我的网址如下:
var url = document.URL;
我现在想要的是myValue=
之后的一切。
我将使用什么正则表达式来实现这一点?
快速且肮脏:
//split the url at the "&"
split_back=(url.split("&"));
//now split the url at the "="
split_value=(split_back[1].split("="));
您需要的值在split_value[1]中。检查这个jsfiddle:http://jsfiddle.net/55rmkx76/2/
你可以这样做,
> var s = 'www.somepage.com&myValue=xxxxx';
undefined
> var re = /myValue=(.*)/;
undefined
> console.log(re.exec(s)[1])
xxxxx
undefined
> var s = 'www.somepage.com&myValue=xxxxx';
undefined
> s.split('myValue=')[1]
'xxxxx'
相关文章:
- 正则表达式删除最后一个数字之后的字符串
- Jquery - 从查询字符串中获取“#”值之后,而不是在“?”符号值之后获取
- 如何在 javascript 中使用正则表达式提取句点 (.) 之后的字符串
- 从字符串中删除-之后的一些文本
- 使用Jquery和PHP在POST Ajax之后返回(一个空字符串)
- 从子字符串之后的字符串中获取字符串
- 我怎样才能得到这个字符串之后的所有内容
- 忽略文件扩展名jQuery之后的查询字符串
- 通过 JavaScript 获取字符串中第二个空格之前和之后的子字符串
- 删除字符串中第5个字符之后的所有字符
- 如果字符串位于iframe之后,则不会使用引导程序列表显示
- 获取javascript中/之前和之后的字符串值
- 获取每个'单词'在使用regex的Javascript字符串中的每个下划线之后
- 匹配最后一个点之后的文本字符串
- 如何在切片后的下一个“:”之后获取子字符串
- 如何从第三个“/”之后获取字符串
- 查找网页上字符串之后或之前出现的字符串
- 如何在字符串中的第二个字符之后插入字符
- 我可以在 Javascript 中的 onclick 中的“this”之后插入字符串吗?
- 在 n 个字符之后剪一个字符串,但如果它在一个单词的中间,则剪掉整个单词