gpt4 book ai didi

dart - flutter 获取字符串的一部分,youtube iframe

转载 作者:IT王子 更新时间:2023-10-29 07:23:54 24 4
gpt4 key购买 nike

我是初学者,我想问一下如何在嵌入“MAT3z3xtcd4”之后和“嵌入”之前获取或搜索

来自这个字符串

<iframe src="https://www.youtube.com/embed/MAT3z3xtcd4" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe>

我网站视频类别下的这个 iframe

最佳答案

有上千种方法可以做到这一点,但其中很多只是简单的字符串拆分、子字符串化等。查看 String 的文档.

下面是一个简单而详细的示例,演示了其中的几种技术:

void main() {
String s = '<iframe src="https://www.youtube.com/embed/MAT3z3xtcd4" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe>';

List<String> tags = s.replaceAll('<', ' ').replaceAll('>', ' ').split(' ');
print(tags);

String srcTag = tags.where((s) => s.startsWith('src=')).first;
print (srcTag);

String url = srcTag.substring(5, srcTag.length - 1);
print(url);

String suffix = url.split('/').last;
print(suffix);
}

关于dart - flutter 获取字符串的一部分,youtube iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54031208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com