Hi monks. Am struggling to understand whats happening here. I have an array of about 50 elements that contain strings inside them. Each element is made up of a many sentences together. I know what is inside and i know 4 of those elements start with the words "The website has been restructured". Now, i have got a loop and a regex to remove the elements of the array that start with these words. For some reason it removes 2 of the elements and it leaves the other 2. I have tried various things like removing 1 from my $value variable when i meet such a case or remove the ^ so that whenever it would meet this in the string it would remove the element but still nothing. For some reason only 2 of the 4 elements are removed. I don't know if this will be of any help but the 4 elements are one after another. Your help will be greatly appreciated