Größerer StringRegExp möglich?

08/08/2014 11:22 HoLdY.#1
Hallo Leute, für mein Overlay wollte ich auslesen wer gerade im Netztwerk online ist, doch da es etwas größer ist wollte ich fragen wie ich das Realisieren kann und ob es überhaupt möglich ist da manchmal nur 2 Online sind und manchmal 5+.

Hier ein bsp. wie es aussieht wenn 3 Online Sind:
(android-9884ccb3414ef081 192.168.178.60 WLAN 52 Mbit/s
HOLDY 192.168.178.50 LAN 1 Gbit/s
NSA325192.168.178.32 LAN 1 Gbit/s)


Und so sieht es aus wenn ein Gerät hinzukommt (DesBosses Handy 192.168.178.30 WLAN 65 Mbit/s)

Und falls es in diesen Umfang möglich ist, gibt es einen StringRegEXP generator? Wo man den Text eingibt und vllt nur die Stellen die man sucht makieren kann? denn ich muss zugeben das ich schon bei einer Zeile manchmal probleme habe :D
Oder kann ich StringRegExp nicht benutzen, da die Zeilen manchmal länger manchmal kürzer sind?

MFG,
-masterholdy
08/08/2014 13:21 alpines#2
Ich empfehle [Only registered and activated users can see links. Click Here To Register...] zum RegExen, da der dir das Live anzeigt welche die Funde sind und welche nicht.
08/08/2014 23:21 YatoDev#3
Quote:
Originally Posted by HoLdY. View Post
1.)Und falls es in diesen Umfang möglich ist, gibt es einen StringRegEXP generator? Wo man den Text eingibt und vllt nur die Stellen die man sucht makieren kann?

2.)Oder kann ich StringRegExp nicht benutzen, da die Zeilen manchmal länger manchmal kürzer sind?

MFG,
-masterholdy
1.) das wär mega premium

2.)genau dafür ist regex da
08/09/2014 13:18 alpines#4
Quote:
Originally Posted by »FlutterShy™ View Post
1.) das wär mega premium
Alleine der Gedanke daran...
08/10/2014 15:59 c0w#5
Quote:
Originally Posted by »FlutterShy™ View Post
1.) das wär mega premium

2.)genau dafür ist regex da
na dann auf setz dich mal ans coden, :D würd ich zu gerne sehen
08/10/2014 21:45 YatoDev#6
Quote:
Originally Posted by c0w View Post
na dann auf setz dich mal ans coden, :D würd ich zu gerne sehen
ich sehe da eigentlich kein problem nur leider habe ich keine ahnung von regex:D
08/10/2014 22:13 lolkop#7
Hier ein Beispielcode der für dein Beispiel das ausgeben sollte, was du gern hättest:

Code:
$regEx = StringRegExp($string, '<td>(?:<a href=".+?">)?([^<>]+?)(?:</a>)?</td><td>(.+?)</td><td>(?:<a.+?>)?<img.+?>[ ]*(.+?)</td>', 3)
For $i=0 To UBound($regEx)-1 step 3
	ConsoleWrite($regEx[$i]&" -> "&$regEx[$i+1]&" -> "&StringReplace($regEx[$i+2], "</a>", "")&@CRLF)
Next