【问题标题】:extract text between string - javascript提取字符串之间的文本 - javascript
【发布时间】:2018-02-07 22:23:16
【问题描述】:

我有一个字符串:

我想删除所有除了:

保留网址

并使用 Javascript、jquery 和 jsfiddle
谢谢。

【问题讨论】:

  • 更正我,但如果你从字符串中删除 everything 除了“keep-url”,那么为什么不简单地将字符串更改为“keep-url”,如果原始字符串包含它?
  • 我认为,问题应该是如何从字符串中获取特定问题。它应该使用正则表达式解决
  • 但是,我有一些不同url的字符串
  • 试试这个var src = document.getElementsByTagName("iframe")[0].getAttribute('src');
  • 我的字符串只是纯文本,不是

标签: javascript jquery


【解决方案1】:

不需要从字符串中提取文本,可以从元素中获取src属性:

var src = $('<iframe src="keep-url" width="125" height="290" frameborder="0" scrolling="no"></iframe>').attr('src');

console.log(src);
&lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"&gt;&lt;/script&gt;

【讨论】:

    【解决方案2】:

    使用jQuery创建元素(不添加到文档中)并获取属性:

    $src = $(theString).attr('src');
    

    【讨论】:

    • @Rajesh “并发很难” :-)
    猜你喜欢
    • 1970-01-01
    • 2020-08-09
    • 1970-01-01
    • 2017-11-10
    • 2018-07-18
    • 2016-08-13
    • 2013-05-14
    • 1970-01-01
    相关资源
    最近更新 更多