Remove URL from string data


I am working on a NLP sentimental analysis problem, where in i am using collective data received from multiple sources and collated into a CSV.

The CSV file which i got has the following data format


Here, you can see that in some random records, we have URLs mentioned randomly at any position.

I need to remove these URLs only and store them as a new column, where ever it applies.

I am aware of the code logic to differentiate the substring and store it to another column.

Need help to identify the URL part from the main string.

Any help will be appreciated !