Use NSString.substring(with:) for getting regex groups
Fix: #279
Fix: #429
Supersedes: #394 (Still keep this around as switching to Swift 5.7 Regex simplifies a lot of code)
Edit: Although the commit message says zero-width joining characters are the problem, the category of characters that includes ் is actually the nonspacing marks.
Percent encode URLs for fetching non-video content
Use
NSString.substring(with:)
for getting regex groupsFix: #279 Fix: #429 Supersedes: #394 (Still keep this around as switching to Swift 5.7 Regex simplifies a lot of code)
Edit: Although the commit message says zero-width joining characters are the problem, the category of characters that includes ் is actually the nonspacing marks.
Percent encode URLs for fetching non-video content