hallo,
ich bräuchte Hilfe bei regex, also folgendermaßen, ich möchte eine i-net Seite nach einen bestimmten Pfad abfragen, weis aber leider nicht wie ich des machen muss.
ich habe es bisher so probiert, aber lieder funktioniert das nicht:
[autoit]#include <file.au3>
#include <INet.au3>
$seite="http://localhost/xampp/phpinfo.php"
$source=_INetGetSource($seite)
$array = StringRegExp($source, '<tr><td class="e">DOCUMENT_ROOT </td><td class="v">((?<!.)([a-zA-Z]\:\\)(?!\s)(([\w-+.]*((?<!\s)(\s{1})(?!\\)|(?<!\\)(\\{1})(?!\s))*)*)(\\?)(?!.))')
If @error == 0 Then
MsgBox(0,"",$array[0])
EndIf
den regex habe ich von hier: http://www.bug-fix.info/PathCheck.htm
die phpinfo.php sieht folgendermasen aus:
http://www.xup.in/dl,11520761/phpinfo.log/
was ich nun da raus haben mächte ist in der zeile:
<tr><td class="e">DOCUMENT_ROOT </td><td class="v">C:/downloads/xampplite-win32-1.7.2/xampplite/htdocs </td></tr>
und ich will da nur dann den pfad haben "C:/downloads/xampplite-win32-1.7.2/xampplite/htdocs"
hat wer ne idee wie ich das hinbekomme?