Я действительно начинающий, когда дело доходит до регулярных выражений, и я не совсем уверен, с чего начать.У меня есть некоторый HTML-код, соскобленный с веб-страницы и сохраненный в переменной, и он выглядит примерно так:
<thead><tr>
<th></th>
<th>GENERAL INFORMATION</th>
<th></th>
<th>DETAILED DATA</th>
</tr></thead>
<tbody><tr>
<th>ID</th>
<td>123456789ABCD</td>
<th>Field1</th>
<td>6 = (Some-Specification (3 or more details))</td>
</tr></tbody>
<tbody><tr>
<th>AGL</th>
<td>1 - United States ; TH - Some Data</td>
<th>Field2</th>
<td>7 = (Option/Other Option)</td>
</tr></tbody>
<tbody><tr>
<th>MANUFACTURER</th>
<td>2010 SPECIFICATION (ADSD: HMKC)</td>
<th>Field3</th>
<td>8 = (My Type)</td>
</tr></tbody>
<tbody><tr>
<th>MODEL</th>
<td>6X4 MY-MODEL/SOME_SPECS LONG SPECIFICATION, BLAH</td>
<th>Field4</th>
<td>9 = (STUFF/OTHER STUFF)</td>
</tr></tbody>
<tbody>
А еще есть то же самое ... Я хотел бы проанализировать данныеиз этих клеток в переменные.(например, разобрать "123456789ABCD" в переменную ID) Я работаю в ColdFusion и думал об использовании таких методов, как REFindNoCase
, REReplaceNoCase
, SpanExcluding
... Есть идеи, как мне это сделать?Или, если вы не знакомы с ColdFusion, даже обычные выражения, необходимые для анализа этих данных, были бы очень полезны.