In doing this challenge, I ended up checking the challenge hints to figure out what I was doing wrong. I was able to follow the logic and find my mistake, but there’s this one line that I’m having trouble with:
var endLeadCon = str.indexOf(str.match(regex));
Can anyone tell me exactly what the  is doing?
I’m reading this as “variable endLeadCon is equal to where the IndexOf str is equal to the value of str.match(regex)”, but that doesn’t account for ;