- Added support for URL as source - Using `preg_split` instead of explode as it wouldn't separate the entries for me. - Updated the pattern to include the correct ID format.