Ik heb de volgende string waar ik iets in wil zoeken:
<Row ss:Height="12.75">
<Cell ss:StyleID="s114">
<Data ss:Type="Number">23536</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
<Cell ss:StyleID="s74">
<Data ss:Type="String">test</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
<Cell ss:StyleID="s96">
<Data ss:Type="Number">43.308</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
<Cell ss:StyleID="s77">
<Data ss:Type="Number">42.104999999999997</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
Nu zoek ik hierin met een regexp naar 23536, dan wil ik test eruit kunnen halen en 43.308. Ik weet niet hoe ik moet opgeven dat na 23536 alles mag totdat hij voor de tweede keer <Data ss:Type="number"> tegenkomt.
<Row ss:Height="12.75">
<Cell ss:StyleID="s114">
<Data ss:Type="Number">23536</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
<Cell ss:StyleID="s74">
<Data ss:Type="String">test</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
<Cell ss:StyleID="s96">
<Data ss:Type="Number">43.308</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
<Cell ss:StyleID="s77">
<Data ss:Type="Number">42.104999999999997</Data>
<NamedCell ss:Name="Print_Area" />
</Cell>
Nu zoek ik hierin met een regexp naar 23536, dan wil ik test eruit kunnen halen en 43.308. Ik weet niet hoe ik moet opgeven dat na 23536 alles mag totdat hij voor de tweede keer <Data ss:Type="number"> tegenkomt.