не совсем понимаю, для чего покрывать квадратами?
Идея ясна?
Мне нужно, реализовать "примерочную", где человек к примеру загружает фотку комнаты и хочет примерить например кресло. И вот у него на панельке есть кресло, он дергает и подставляет куда нужно
Ну тогда на том месте, с которого мы перетаскивали не остается элемент, а мне нужно, чтобы был
$testStr = "--------------
blablabla
1
dgffdggff
--------------
blablabla
2
dgffdggff
--------------
blablabla
3
dgffdggff
--------------";
$regExpWrapper = "#(?<=-{14})(.*?)(?=-{14})#si";
preg_match_all($regExpWrapper, $testStr, $matches, PREG_SET_ORDER);
foreach($matches as $currentItem)
{
echo $currentItem[1]."\n";
}