Sponsor-Board.de
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste 1 2 Nächste > Letzte »

RegEx: URL

Verfasser Nachricht

Beiträge: 208
Bewertung: 6
Registriert seit: Apr 2013
Status: offline


Beitrag: #1
Question  RegEx: URL

Mahlzeit allerseits,

ich möchte gerne in ShareX meinen Imagehoster integrieren. Bilder hochladen funktioniert schon einmal einwandfrei, jedoch muss ich jetzt per RegEx verschiedene URL's auslesen (Viewer, Thumbnail). Hier stehe ich etwas auf dem Schlauch da RegEx für mich keinen wirklichen Sinn ergibt und nicht sonderlich intuitiv ist Biggrin.

Hier mal die Ausgabe der API nach dem erfolgreichen Upload:

PHP-Code:
{"status_code":200,
"success":{"message":"image uploaded","code":200},
"image":{"name":"Test3912f",
"extension":"png",
"size":19776,
"width":300,
"height":300,
"date":"2014-06-11 07:11:31",
"date_gmt":"2014-06-11 05:11:31",
"storage_id":null,
"description":null,
"nsfw":"0",
"md5":"0038cf8917d20a330ca0ba6b1a572303",
"storage":"datefolder",
"original_filename":"Test.png",
"original_exifdata":null,
"views":"0",
"id_encoded":"p",
"filename":"Test3912f.png",
"ratio":1,
"size_formatted":"19.3 KB",
"mime":"image\/png",
"bits":8,
"channels":null,
"url":"http:\/\/bilderkiste.me\/images\/2014\/06\/11\/Test3912f.png",
"url_viewer":"http:\/\/bilderkiste.me\/image\/p",
"thumb":{"filename":"Test3912f.th.png",
"name":"Test3912f.th",
"width":160,
"height":160,
"ratio":1,
"size":15620,
"size_formatted":"15.3 KB",
"mime":"image\/png",
"extension":"png",
"bits":8,
"channels":null,
"url":"http:\/\/bilderkiste.me\/images\/2014\/06\/11\/Test3912f.th.png"},
"medium":null,
"views_label":"Aufrufe",
"display_url":"http:\/\/bilderkiste.me\/images\/2014\/06\/11\/Test3912f.png",
"how_long_ago":"wenigen Momenten"},
"status_txt":"OK"


Von diesem benötige ich "url_viewer" und "thumb".

So sieht es in ShareX aus:
[Link: Registrierung erforderlich]

Kann mir hier einer bei helfen?

Danke!


[Link: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2014 12:38 von caN1337.

11.06.2014 12:34
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 1.306
Bewertung: 6
Registriert seit: May 2009
Status: offline


Beitrag: #2
RE: RegEx: URL

Kann es sein, dass es sich hierbei um JSON-Code handelt? Dachte mit JSON kann man hierfür seine eigenen Parser verwenden ähnlich wie XML.

11.06.2014 12:36
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 208
Bewertung: 6
Registriert seit: Apr 2013
Status: offline


Beitrag: #3
RE: RegEx: URL

Ja ist JSON, wie funktioniert es dann?


[Link: Registrierung erforderlich]

11.06.2014 12:40
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 408
Bewertung: 9
Registriert seit: Apr 2011
Status: offline


Beitrag: #4
RE: RegEx: URL

wenn es hierbei um php geht warum nutzt du nicht einfach die entsprechende methode json_decode und gibst dir dann die variable url aus?


dashier ist das ergebniss wenn du dir von json_decode ein array zurückliefern lässt
[Link: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2014 12:45 von Stricted.

11.06.2014 12:43
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 208
Bewertung: 6
Registriert seit: Apr 2013
Status: offline


Beitrag: #5
RE: RegEx: URL

Terrax2 schrieb:
wenn es hierbei um php geht warum nutzt du nicht einfach die entsprechende methode json_decode und gibst dir dann die variable url aus?


Weil ich direkt die vorgefertigte API von Chevereto anspreche und direkt mit dem Programm auslesen kann. Es funktioniert ja auch bei anderen, deshalb will ich das Rad nicht neu erfinden Biggrin


[Link: Registrierung erforderlich]

11.06.2014 12:45
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 408
Bewertung: 9
Registriert seit: Apr 2011
Status: offline


Beitrag: #6
RE: RegEx: URL

naja json dürfte in so gut wie jeder sprache vorhanden sein
und wenn du das rad nicht neuerfinden möchtest solltest du auf vorhandene methoden zurückgreifen

11.06.2014 12:47
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 208
Bewertung: 6
Registriert seit: Apr 2013
Status: offline


Beitrag: #7
RE: RegEx: URL

Terrax2 schrieb:
naja json dürfte in so gut wie jeder sprache vorhanden sein
und wenn du das rad nicht neuerfinden möchtest solltest du auf vorhandene methoden zurückgreifen


Aber wie soll ich das in ShareX einbinden? Kann da ja nur RegEx Befehle angeben, siehe Screenshot erster Post.


[Link: Registrierung erforderlich]

11.06.2014 13:02
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 408
Bewertung: 9
Registriert seit: Apr 2011
Status: offline


Beitrag: #8
RE: RegEx: URL

Code:
http:\\\/\\\/bilderkiste.me\\\/images\\\/([0-9]+)\\\/([0-9]+)\\\/([0-9]+)\\\/([a-zA-Z0-9.]+)

mal eben auch die schnelle zusammen geschustert

11.06.2014 13:08
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 208
Bewertung: 6
Registriert seit: Apr 2013
Status: offline


Beitrag: #9
RE: RegEx: URL

Terrax2 schrieb:

Code:
http:\\\/\\\/bilderkiste.me\\\/images\\\/([0-9]+)\\\/([0-9]+)\\\/([0-9]+)\\\/([a-zA-Z0-9.]+)

mal eben auch die schnelle zusammen geschustert


Super funktioniert, perfekt! Kannst du es auch noch einmal mit dem url_viewer machen? Smile


[Link: Registrierung erforderlich]

11.06.2014 13:13
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 408
Bewertung: 9
Registriert seit: Apr 2011
Status: offline


Beitrag: #10
RE: RegEx: URL

Code:
http:\\\/\\\/bilderkiste.me\\\/image\\\/([a-zA-Z0-9]+)

Dieser Beitrag wurde zuletzt bearbeitet: 11.06.2014 13:16 von Stricted.

11.06.2014 13:15
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste 1 2 Nächste > Letzte »

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Regex Hilfe Dream-Code 5 1.693 02.07.2015 16:09
Letzter Beitrag: Dream-Code
  Regex Problem, unerwartete Rückgabe GGSeSports 2 1.209 05.12.2013 04:49
Letzter Beitrag: GGSeSports
  Regex Problem, mehrere Abfragen in einem Pattern k1ngk0ng 1 1.239 26.11.2013 14:31
Letzter Beitrag: Sysix
  RegEx Problem, oder doch ehr DAU Storage-Base.de 0 1.074 17.06.2011 16:48
Letzter Beitrag: Storage-Base.de

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren