Removing case insensitivity changes results when it should have no effect. http://scriptular.com/#%5E(https%3F)%3A%2F%2F((%3F%3A%5BA-Z0-9%5D*%5C.%3F)*)((%3F%3A%5C%2F%3F%5BA-Z0-9%5D)*)%7C%7C%7C%7C%7C%7C%7C%7C%5B%22https%3A%2F%2Fgithub.com%2Fjonmagic%2Fscriptular%22%2C%22http%3A%2F%2Fscriptular.com%22%2C%22http%3A%2F%2Fwww.google.com%22%2C%22http%3A%2F%2Fwww.guardian.co.uk%22%5D