I am selecting this iframes src
<iframe src="http://www.youtube.com/embed/Y44_kWSoiPc?rel=0" frameborder="0" allowfullscreen></iframe>
using
var youtubesrc = $('iframe[src^="http://www.youtube.com/embed/"]').attr('src');
which returns http://www.youtube.com/embed/Y44_kWSoiPc?rel=0.
But I only want the src before the ? (question mark) so that in this case it will return http://www.youtube.com/embed/Y44_kWSoiPc, which is before the ?.
How can this be done?
Change the line into:
You will split the string into parts separated by
?and then take 1st part which is everything from the start of the string until?.And if there is no
?in the string thensplit('?')[0]will contain whole string, so you don’t have to check if the URL contains?.