Creat0R
Цитата:
Как видно, добавляется в начало span id="BeginvidDesc....">, а иногда и в конце тоже добавляются теги. Реально ли одно-разовым вызовом StringRegExp (и без дополнительных циклов) получить то что нужно? »
|
опять не понял смысл квадратных скобок в твоем выражении, попробуй так:
Код:

$sSource = FileRead("test.txt")
$avArray = StringRegExp($sSource, '(?i)(?s)<div class="vldesc">\s*(?:<span id="BeginvidDesc[^">]*">)?\s*(.*?)\s*(?:</span>|</div>)', 3)
For $i=0 To UBound($avArray)-1
ConsoleWrite($avArray[$i]&@CRLF)
Next
Maza Faka
Цитата:
А поиск во вложенных контейнерах сложная задача? »
|
думаю нужно что-то типа рекурсии, на MSDN есть подробная инструкция с примером:
Determining Available Network Resources. Статья для Windows Mobile, но общий алгоритм одинаков.