Jquery 检查单词的字符串,然后在单词末尾添加文本

Jquery 检查单词的字符串,然后在单词末尾添加文本,jquery,Jquery,我有很多来自JSON的长字符串,我想在加载它们时检查它们 应该检查它们是否有单词youtube.com/v/,该单词位于嵌入的src标记中 youtube视频可以在字符串中的任何位置,也可以有多个 在youtube.com/v/之后是视频的名称,如CtgYY7dhTyE 在CTGY7DHTYE之后,它应该根据另一个jQuery变量添加?theme=light&color=white或?theme=dark&color=white。这是因为我可以在网站运行时切换主题。黑暗与光明的主题。我希望you

我有很多来自JSON的长字符串,我想在加载它们时检查它们

应该检查它们是否有单词youtube.com/v/,该单词位于嵌入的src标记中

youtube视频可以在字符串中的任何位置,也可以有多个

在youtube.com/v/之后是视频的名称,如CtgYY7dhTyE

在CTGY7DHTYE之后,它应该根据另一个jQuery变量添加?theme=light&color=white或?theme=dark&color=white。这是因为我可以在网站运行时切换主题。黑暗与光明的主题。我希望youtube视频能根据这个改变

希望有人能想出这个办法


我在加载和显示它们方面没有问题。除了youtube embed加载时不改变主题外,一切正常。

视频名称是否总是以E结尾,还是总是相同的长度,或者名称结尾处总是有其他字符等。我们需要知道名称的结尾位置,以便在其后面插入内容?在/v/之后有11个字符。。对于字符串中的所有youtube.com/v/,都应该在后面插入