javascript正则表达式从包含脚本标签的字符串获取url

用户名

我试图弄清楚如何编写一个正则表达式,它将从像这样的字符串中提供URL:

'<script type="text/javascript" src="http://chrismills.la/test.js"></script>';

这可行,但是我需要找到一种更干净的方法来做到这一点:

var url = '';
_content.replace(/src ?= ?"([^"]+)"/gi, function(res) {
    url = res;
    url = url.replace('src=','');
    url = url.replace(/['"]+/g, '')
    url = url.replace(/["']+/g, '')
});
script.src = url;

实际中:http//jsfiddle.net/zb3jh180/

解决方案,基于以下答案:

var regex = /<script.*?src="(.*?)"/gmi;
var url = regex.exec(_content);
script.src = url[1];
费德里科广场

您可以使用此正则表达式:

<script.*?src="(.*?)"

工作演示

或类似的东西:

<script.*?"(http.*?)"

工作演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

javascript正则表达式从包含脚本标记的字符串获取url

来自分类Dev

正则表达式:查找包含这些单词(字符串)的特定html标签

来自分类Dev

匹配包含正则表达式标签的字符串

来自分类Dev

使用正则表达式在字符串中的标签之前和之后获取的Javascript条

来自分类Dev

使用正则表达式在字符串中的标签之前和之后获取的Javascript条

来自分类Dev

无法使用包含unicode的字符串获取正确的python正则表达式

来自分类Dev

正则表达式-获取部分字符串

来自分类Dev

正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

来自分类Dev

正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

来自分类Dev

URL的正则表达式子字符串

来自分类Dev

正则表达式从具有多个 url 的字符串中获取图像 URL

来自分类Dev

Javascript正则表达式可在字符串末尾查找开始标签

来自分类Dev

JavaScript检查字符串是否包含正则表达式中的任何单词

来自分类Dev

正则表达式检查的Javascript不包含以字符串模式开头的

来自分类Dev

Javascript正则表达式匹配用空格分隔但不包含点的字符串

来自分类Dev

JavaScript正则表达式:查找不包含</ p>的字符串

来自分类Dev

包含数字的字符串的Javascript正则表达式

来自分类Dev

Javascript正则表达式字符串以结尾,并且仅包含一次

来自分类Dev

JavaScript:如何搜索包含正则表达式符号的字符串

来自分类Dev

Javascript正则表达式过滤字符串

来自分类Dev

长字符串的javascript正则表达式

来自分类Dev

复杂字符串的Javascript正则表达式

来自分类Dev

如何使用正则表达式从html字符串获取图像url

来自分类Dev

使用正则表达式获取带有大写符号的字符串迅速的URL

来自分类Dev

正则表达式从字符串获取YouTube URL

来自分类Dev

在 URL 中最后出现 / 后使用正则表达式获取字符串

来自分类Dev

正则表达式在JavaScript中获取字符串的多个段

来自分类Dev

JavaScript正则表达式在字符串后获取数字

来自分类Dev

如何使用JavaScript正则表达式从字符串获取域

Related 相关文章

  1. 1

    javascript正则表达式从包含脚本标记的字符串获取url

  2. 2

    正则表达式:查找包含这些单词(字符串)的特定html标签

  3. 3

    匹配包含正则表达式标签的字符串

  4. 4

    使用正则表达式在字符串中的标签之前和之后获取的Javascript条

  5. 5

    使用正则表达式在字符串中的标签之前和之后获取的Javascript条

  6. 6

    无法使用包含unicode的字符串获取正确的python正则表达式

  7. 7

    正则表达式-获取部分字符串

  8. 8

    正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

  9. 9

    正则表达式匹配URL,其中不包含字符串,但还包含其他字符串

  10. 10

    URL的正则表达式子字符串

  11. 11

    正则表达式从具有多个 url 的字符串中获取图像 URL

  12. 12

    Javascript正则表达式可在字符串末尾查找开始标签

  13. 13

    JavaScript检查字符串是否包含正则表达式中的任何单词

  14. 14

    正则表达式检查的Javascript不包含以字符串模式开头的

  15. 15

    Javascript正则表达式匹配用空格分隔但不包含点的字符串

  16. 16

    JavaScript正则表达式:查找不包含</ p>的字符串

  17. 17

    包含数字的字符串的Javascript正则表达式

  18. 18

    Javascript正则表达式字符串以结尾,并且仅包含一次

  19. 19

    JavaScript:如何搜索包含正则表达式符号的字符串

  20. 20

    Javascript正则表达式过滤字符串

  21. 21

    长字符串的javascript正则表达式

  22. 22

    复杂字符串的Javascript正则表达式

  23. 23

    如何使用正则表达式从html字符串获取图像url

  24. 24

    使用正则表达式获取带有大写符号的字符串迅速的URL

  25. 25

    正则表达式从字符串获取YouTube URL

  26. 26

    在 URL 中最后出现 / 后使用正则表达式获取字符串

  27. 27

    正则表达式在JavaScript中获取字符串的多个段

  28. 28

    JavaScript正则表达式在字符串后获取数字

  29. 29

    如何使用JavaScript正则表达式从字符串获取域

热门标签

归档