guck dir doch einfach mal die hilfe an.
du kannst immer jeweils gewisse werte ersetzen durch variablen.
immer zuerst die zeichen, die auftauchen könnte (wobei "." für beliebige zeichen steht) dann die anzahl der zeichen (wobei * von 0 bis unendlich reicht).
willst du also alle zeichen zwischen 2 anführungszeichen ignorieren, wäre die einfachste variante ".*?"
ausgegeben werden nur zeichen die eingeklammert sind.
für deinen speziellen string würde das also so aussehen:
Code:
$string = '<area href="Gesucht" coords="101,33,28" shape="circle" title="!!String!!" alt="!!String!!"/> '
$class = StringRegExp($string, '<area href="(.*?)" coords=".*?" shape=".*?" title="!!String!!" alt="!!String!!"\/>', 1)
ConsoleWrite($class[0]&@CRLF)
hier würde jetzt das eingeklammerte Gesucht ausgegeben werden, die andern werden zwar mit eingelsen, aber ignoriert.