При­вет, Мир 1!

function getNodeHtml(DOMNode $node, $outer = true) {
    $doc = new DOMDocument();
    $node = $node[ЗДЕСЬ_ТАБУЛЯЦИЯ][ЗДЕСЬ_ТАБУЛЯЦИЯ]instanceof DOMDocument ? $node->documentElement : $node;
    foreach(($outer ? array($node) : $node->childNodes) as $n) {
        $doc->appendChild($doc->importNode($n->cloneNode(true), true));
    }

    return $doc->saveHTML();
}

При­вет, Мир 2!

/foo[^/]+bar/i
│      │     │
└──────┼─────┴─ actual delimiters
       └─────── escaped slash (/) characters
/foo[^/]+bar/i
│      │     │
└──────┼─────┴─ actual delimiters
       └─────── escaped slash (/) characters

При­вет, Мир 3!

­<

Вот вам яр­кий при­мер совре­мен­ных тен­ден­ций - эко­но­ми­че­ская по­вест­ка се­го­дняш­не­го дня со­зда­ёт пред­по­сыл­ки для про­грес­са про­фес­сио­наль­но­го со­об­ще­ства! Гос­по­да, спло­чён­ность ко­ман­ды про­фес­сио­на­лов пред­опре­де­ля­ет вы­со­кую вос­тре­бо­ван­ность по­став­лен­ных об­ще­ством за­дач.

Слож­но ска­зать, по­че­му непо­сред­ствен­ные участ­ни­ки тех­ни­че­ско­го про­грес­са при­зы­ва­ют нас к но­вым свер­ше­ни­ям, ко­то­рые, в свою оче­редь, долж­ны быть при­зва­ны к от­ве­ту.

abc