Either FString::Contains or regex would do that for you.
In its simplest form you could have:
for (int32 index = 0; index < objArray.Num(); index++)
{
for(int32 filterStr = 0; filterStr < FilterStrings.Num(); filterStr++)
{
if(objArray[index]->AsString().Contains(FilterStrings[filterStr]))
{
GLog->Log("URL: " + objArray[index]->AsString());
GLog->Log(" ");
}
}
}
That’s not very nice or efficient, but you get the idea. Take that as a starting point and when you’re happy it’s working, maybe take a look at using RegEx instead (more complex, but much more flexible)