Hey,
Ich habe ein Problem mit _StringBetween.
Ich habe mit dieser Funktion einige Werte in einen Array geschrieben, und muss jeden Eintag in diesem Array wieder "auseinander" nehmen.
Hier mein Script:
[autoit]Func schauspieler($link)
Local $aSchauspieler = _StringBetween($link, 'Schauspieler:', 'Musik:')
Local $bSchauspieler = _StringBetween($aSchauspieler[0], '<span data-tooltip="', '</a>')
Local $cSchauspieler = _StringBetween($bSchauspieler[0], '">', '</span>')
Return($cSchauspieler)
EndFunc
Das Script funktioniert nicht komplett, da ich so nur einen Eintrag ($aSchauspieler[0]) bearbeiten kann...
Hier der HTML-Code:
PHP
<tr> <th>Schauspieler: </th>
<td><a href="/de/category/-1-Alles/actor/Cate+Blanchett/"><span data-tooltip="als Marissa">Cate Blanchett</span></a>, <a href="/de/category/-1-Alles/actor/Eric+Bana/"><span data-tooltip="als Erik">Eric Bana</span></a>, <span class="title-more-infos" onclick="$(this).hide().next().show();">mehr</span><span style="display:none;"><a href="/de/category/-1-Alles/actor/Saoirse+Ronan/"><span data-tooltip="als Hanna">Saoirse Ronan</span></a>, <a href="/de/category/-1-Alles/actor/Olivia+Williams/"><span data-tooltip="als Rachel">Olivia Williams</span></a>, <a href="/de/category/-1-Alles/actor/Tom+Hollander/"><span data-tooltip="als Isaacs">Tom Hollander</span></a>, <a href="/de/category/-1-Alles/actor/Michelle+Dockery/"><span data-tooltip="als falsche Marissa">Michelle Dockery</span></a>, <a href="/de/category/-1-Alles/actor/Jessica+Barden/"><span data-tooltip="als Sophie">Jessica Barden</span></a>, <a href="/de/category/-1-Alles/actor/Cyron+Bj%C3%B8rn+Melville/">Cyron Bjørn Melville</a>, <a href="/de/category/-1-Alles/actor/Jason+Flemyng/"><span data-tooltip="als Sebastian">Jason Flemyng</span></a>, <a href="/de/category/-1-Alles/actor/John+MacMillan/"><span data-tooltip="als Lewis">John MacMillan</span></a>, <a href="/de/category/-1-Alles/actor/Tim+Beckmann/"><span data-tooltip="als Walt">Tim Beckmann</span></a>, <a href="/de/category/-1-Alles/actor/Vicky+Krieps/"><span data-tooltip="als Johanna Zadek">Vicky Krieps</span></a>, <a href="/de/category/-1-Alles/actor/Christian+Malcolm/"><span data-tooltip="als Head of Ops">Christian Malcolm</span></a>, <a href="/de/category/-1-Alles/actor/Jamie+Beamish/"><span data-tooltip="als Burton">Jamie Beamish</span></a>, <a href="/de/category/-1-Alles/actor/Tom+Hodgkins/"><span data-tooltip="als Monitor">Tom Hodgkins</span></a>, <a href="/de/category/-1-Alles/actor/Aldo+Maland/"><span data-tooltip="als Miles">Aldo Maland</span></a>, <a href="/de/category/-1-Alles/actor/Sebastian+H%C3%BClk/"><span data-tooltip="als Titch">Sebastian Hülk</span></a>, <a href="/de/category/-1-Alles/actor/Joel+Basman/"><span data-tooltip="als Razor">Joel Basman</span></a>, <a href="/de/category/-1-Alles/actor/Mathias+Harrebye-Brandt/"><span data-tooltip="als dänischer Polizist">Mathias Harrebye-Brandt</span></a>, <a href="/de/category/-1-Alles/actor/Alvaro+Cervantes/"><span data-tooltip="als Feliciano">Alvaro Cervantes</span></a>, <a href="/de/category/-1-Alles/actor/Marc+Soto/"><span data-tooltip="als Felicianos Bruder">Marc Soto</span></a>, <a href="/de/category/-1-Alles/actor/Gudrun+Ritter/"><span data-tooltip="als Katrin Zadeck">Gudrun Ritter</span></a>, <a href="/de/category/-1-Alles/actor/Martin+Wuttke/"><span data-tooltip="als Knepfler">Martin Wuttke</span></a>, <a href="/de/category/-1-Alles/actor/Paris+Arrowsmith/"><span data-tooltip="als CIA Tech #1">Paris Arrowsmith</span></a>, <a href="/de/category/-1-Alles/actor/Vincent+Montuel/"><span data-tooltip="als Camp G Doctor #1">Vincent Montuel</span></a>, <a href="/de/category/-1-Alles/actor/Nathan+Nolan/"><span data-tooltip="als Camp G Doctor #2">Nathan Nolan</span></a></span></td>
<th>Musik: </th>
<td><a href="/de/category/-1-Alles/music/Ed+Simons/">Ed Simons</a>, <a href="/de/category/-1-Alles/music/Tom+Rowlands/">Tom Rowlands</a></td>
</tr>