String
может быть допустимой частью URL. Представьте, если бы я набрал URL этой страницы:
/5491821/ne-udaetsya-udalit-http-url-iz-moei-stroki-s-pomoschy-regulyarnyh-vyrazhenii
Ваша попытка удалить URL либо оставит
questions/9232849/failing-to-remove-http-url-from-my-string-with-regex
или
failing-to-remove-http-url-from-my-string-with-regex
в вашем тексте.
К сожалению, нет надежного способа удалить URL так, как вы предлагаете здесь.