Yura
Новичок
Помогите с регуляркой
Есть такой кусок html:
<td width='1%' align='center' valign='top'><a name='g1804'></a><b>01804</b></td>
Таких строк много. Вместо "01804" в каждой строке могут стоять любые цифры или буквы (от 1 до 7) либо знак "-". Мне нужно вытащить из этих ячеек все эти значения и в зависимости от того, какое это будет значение, сделать необходимую замену. Проблема в следующем: если стоят цифры или буквы, то все нормально, а вот со знаком "-" проблемка. Скрипт его пропускает и сразу начинает читать следующую строку. Дело в том, что после ячейки в приведенной строке есть еще ячейка. Ее содержимое читается без проблем (оно тоже нужно), но если в этой ячейке стоит "-", то содержимое следующей ячейки пропускается.
Есть такой кусок html:
<td width='1%' align='center' valign='top'><a name='g1804'></a><b>01804</b></td>
Таких строк много. Вместо "01804" в каждой строке могут стоять любые цифры или буквы (от 1 до 7) либо знак "-". Мне нужно вытащить из этих ячеек все эти значения и в зависимости от того, какое это будет значение, сделать необходимую замену. Проблема в следующем: если стоят цифры или буквы, то все нормально, а вот со знаком "-" проблемка. Скрипт его пропускает и сразу начинает читать следующую строку. Дело в том, что после ячейки в приведенной строке есть еще ячейка. Ее содержимое читается без проблем (оно тоже нужно), но если в этой ячейке стоит "-", то содержимое следующей ячейки пропускается.