$pattern2 = "~(<div\s*.?>)~"; // seems to me to search for a div opening en div closing tag$pattern3 = "~(<span\s*.?>)~"; // seems to me to search for a span opening en span closing tag