Suchergebnisse

Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

  • Benutzer-Avatarbild

    Hi, es sind nun weitere Neuerungen und Verbesserungen hinzugekommen: Hex-Codes mit \x Hex-Angabe via \x und zweistelligem Hexcode ist möglich, d.h. \x48\x65\x6c\x6c\x6f\x20\x57\x6f\x72\x6c\x64\x21 produziert "Hello World!", \xF0\x9F\x98\x81\xF0\x9F\x98\x93\xF0\x9F\x98\x8D\xF0\x9F\x98\x82\xF0\x9F\x98\xA1 produziert Emojis (die sich hier im Forum nicht darstellen lassen... Ergebnis ist hier) Siehe auch apps.timwhitlock.info/emoji/tables/unicode Charcode mit \# Angabe via Charcode ist möglich, \#72…

  • Benutzer-Avatarbild

    Hi, ich hab' hier vor Urzeiten mal ein Tutorial geschrieben (RegEx Tutorial - Blutige Anfänger und Fortgeschrittene), womöglich hilft dir das. Ansonsten ist regular-expressions.info/ und rexegg.com/ (s. auch die Referenz) zum Lernen recht gut. Gibt auch andere deutsche Tutorials wie das hier. Um reguläre Ausdrücke zu testen finde ich persönlich regex101.com/ am besten. Link

  • Benutzer-Avatarbild

    Hi, klar. Also die erste Gruppe (das in den Klammern) ist ein positiver Lookbehind (das ?<=, siehe auch rexegg.com/regex-lookarounds.html) der quasi festlegt was vor dem eigentlichen Match vorkommen muss. Das eigentliche Match ist ja die zweite Gruppe. Der Lookbehind selbst wird nicht in ein Match mitbeinbezogen. Dass in der zweiten Gruppe noch ?<id> steht heißt, dass wir nicht extra durchzählen müssen sondern dass wir auf das Ergebnis im Array via assoziativem Index - also per Name - zugreifen …

  • Benutzer-Avatarbild

    Hi, siehe folgendes Live Beispiel: regex101.com/r/gbVOID/1 Auf die Ergebnisse kannst du über das zurückgegebene Array dann mit "id" zugreifen, wie das mit VB klappt solltest du fix rausgefunden haben (ich schreibe grad nur über's Smartphone) Link

  • Benutzer-Avatarbild

    Hi, ja also so wie's oben eigentlich recht verständlich dargelegt ist - das Tool generiert Texte anhand eines regulären Ausdrucks. Normalerweise wird RegEx ja benutzt um Text zu "finden" - das scheinst du bereits selbst herausgefunden und verstanden zu haben. Dass RegEx zum Generieren von Texten verwendet werden könnte, war mir auch nicht bekannt, bis ich spontan die Idee hatte, sowas zu bauen. Eine Doku gibts es in dem Sinne nicht, es gibt ein paar Infos wie es zu benutzen ist und welche aus Re…

  • Benutzer-Avatarbild

    Servus, installiere PhpStorm (jetbrains.com/phpstorm/downloa…nks.html?platform=windows) und öffne das Verzeichnis als Projekt (New Project from existing files). Mit STRG+ Shift+F kannst du dann überall nach einem String suchen, mit STRG+Shift+R kannst du direkt überall suchen und Ersetzen zugleich. Nach Wahl kannst du die Ergebnisse mit Regex oder normaler Stringsuche finden, Filter für Dateiendungen setzen ("*.php") und optional nur Ergebnisse zeigen die nicht in PHP Kommentaren vorkommen. PhpS…

  • Benutzer-Avatarbild

    Stimmt, ist aber nicht schwer reinzubringen und macht auch nix komplexer, also warum nicht, kann gern mit dazu. Ist jetzt nicht der Monster Code, ist nur eine Datei, eine Klasse mit knapp 500 Zeilen Code (inkl. Leerzeilen und Kommentare, also echt wenig). Will aber natürlich dass es perfekt ist wenn ich den Source poste. Daher der Testlauf // EDIT: @slice named groups sind implementiert. Beispiel: (?<test>A|B)-\k{test}-\g{test} wobei die ersten beiden immer gleich sein werden und der dritte die …

  • Benutzer-Avatarbild

    Danke für dein Feedback Ja, named groups sind dort noch nicht implementiert, das ist das woran ich gestern Abend noch angefangen hab zu arbeiten Backreferences sollen dann über \{Name} bzw \g{Name} möglich sein. Gibt ein paar Features die man vermutlich weg lassen kann, ich denke lookarounds und \b ist für den Generator nicht nützlich. Link

  • Benutzer-Avatarbild

    Hi zusammen, ich habe in letzter Zeit an einer Klasse programmiert mit der man aus einem RegEx pattern entsprechend Strings generieren kann. Beispiel: [A-F0-9]{5} generiert sowas wie "9BF4B" oder "EC79E". Hello (World|Universe) macht "Hello World" oder "Hello Universe". .{10} erzeugt "#g7:T@!3k$" oder "Jx+&(9_3h?" Was geht: - Meta-characters (\w, \W, \d, \D, \s, \S - Backreferences \g<num> (Backreference, neu generiert) und \<num> (Backreference, gleiches Ergebnis wie Group)) - Character class, …

  • Benutzer-Avatarbild

    Hi, sowas dummes hab ich glaub ich noch nie zuvor gesehen. Wieso machst du einen var_export? Ist alles nicht nötig und vollkommen unperformant. Entweder du hast ein Array mit einem Datensatz, dann kannst du mit $array["id"] drauf zugreifen, alternativ wenn das Array mehrere solcher Werte enthält kommst du an die ID des ersten Elements mit $array[0]["id"] ran(zweites Element dann mit $array[1]["id"] usw..). Wenn du mir mal folgendes Ausführen und mir die Ausgabe zuschicken kannst, kann ich dir sa…

  • Benutzer-Avatarbild

    Ja aber das liegt doch nicht an deinem RegEx, der ist fehlerlos. Dein Code sagt zeige "ist ok" in Textbox2 an wenn der RegEx auf den String passt. Wenn der RegEx NICHT passt (wie bei "COMP900A") steht in der TextBox trotzdem immer noch "ist ok" wenn ein vorheriges Match erfolgreich war. Was dir fehlt ist lediglich eine zusätzliche else condition: VB.NET-Quellcode (7 Zeilen) Das war's schon. Dir ist es nicht aufgefallen weil du vermutlich immer zuerst einen String eingegeben hast wo das Match erf…

  • Benutzer-Avatarbild

    Hi, was bedeutet "klappt nicht" konkret? Sieht alles richtig aus und funktioniert auch (ich hab's getestet auf regex101.com/r/4iJufx/1 und in der IDE). Soweit ich sehe gibt es hier keinen Fehler. Link

  • Benutzer-Avatarbild

    Zitat von CodingCore: „Die handler.php kann es sein das die von MrMurk4g3 stammt? Kommt mir durchaus bekannt vor ^^“ Was weiß denn ich, ich hab's nur verändert.

  • Benutzer-Avatarbild

    Hi, Für ​db.php: PHP-Quellcode (27 Zeilen) Für handler.php: PHP-Quellcode (101 Zeilen) Der Code ist komplett ungetestet, sollte aber so in etwa funktionieren. Du hast eine action für "credit" wo du mit "for" die Benutzer-ID angeben kannst dessen Credits geändert werden sollen. Zusätzlich noch eine subaction um zu entscheiden ob Credits neu gesetzt werden, etwas zu den vorhandenen hinzugefügt oder weggenommen werden soll ("value" in GET übergeben) oder ob sie zurückgesetzt werden auf 0. Du kannst…

  • Benutzer-Avatarbild

    Zitat von KoolDerGroße: „uncompressed und compressed Versionen von jQuery haben ebenfalls noch nicht das Problem gelöst“ Zitat von KoolDerGroße: „bei der uncompressed Version sind keine Probleme“ wat? Was ist denn das Problem? Link

  • Benutzer-Avatarbild

    Du nutzt jQuery Slim, die ranzt. Nimm stattdessen code.jquery.com/jquery-3.3.1.min.js damit gibt's keine (mir bekannten) Fehler und du hast mehr Funktionen (siehe auch hier). Zu deinem Problem mit dem Laden der Font kann ich nix sagen weil ich nicht weiß wo die liegen und wo/wie die reingeladen werden. Das hat in dem Fall auch nix mit jQuery zu tun. Lade FontAwesome doch einfach über einen CDN anstatt lokal, mir scheint du hast dich hier mit den Pfaden verwurstet. Entweder FA4 (E-Mail hier reint…

  • Benutzer-Avatarbild

    Hi, einfach noch ein ORDER BY `p`.`id` DESC an dein SQL anhängen (also absteigend nach id sortieren) und feddich (Info: ORDER BY kommt immer nach GROUP BY). Mit PDO (empfohlen) würde dein Code so ausschauen: PHP-Quellcode (28 Zeilen) Beachte, dass beim PDO Code die foreach Schleife komplett unnötig ist, denn $r ist identisch mit $result nach dem Schleifendurchlauf, also kannst du auch direkt mit $r arbeiten, bzw. musst du nur $result = $r; schreiben um das gleiche Ergebnis zu erzielen. Somit ist…

  • Benutzer-Avatarbild

    Sound durch Farben visualisieren

    Link - - Off-Topic

    Beitrag

    Hi, ich würde dafür Processing benutzen Link

  • Benutzer-Avatarbild

    Discord?

    Link - - Boarddiskussionen

    Beitrag

    @Marcus Gräfe nein, was er zitiert hat war lediglich die von dir angesprochene Auswirkung des Problems. Dennoch klingt die Antwort von @xChRoNiKx schlüssig, ich bin auch der Ansicht dass das der Hauptgrund ist. Ich frage auch kaum noch in Foren (wüsste spontan nicht mal wann ich das letzte Mal in einem Forum eine Frage gestellt hab), alles was ich wissen muss finde ich in 3 Sekunden auf StackOverflow, eine ausführliche Erläuterung und tiefergehende Hintergrundinformationen sowie Links zu weiterf…

  • Benutzer-Avatarbild

    Discord?

    Link - - Boarddiskussionen

    Beitrag

    Zitat von Marcus Gräfe: „Das Forum ist doch sowieso schon fast tot.“ Die Aussage klatscht ja mal. Aber klar, alle Guten sind mittlerweile abgehauen, sind nur noch ein paar übrig (von denen auch einige schon Monate nicht mehr online waren). @Marcus Gräfe lass wenigstens noch bis 24. Januar leben, dann kann ich meine 10-jährige Mitgliedschaft feiern Hast du Ideen oder Vermutungen, warum es dazu gekommen ist (sicher hat jeder Vermutungen, aber deine Meinung zählt hier denke ich am ehesten)? Sorry f…

  • Benutzer-Avatarbild

    Hi, Löschung auf Datenbank-Ebene ich schlage vor du machst es mit einem delete flag, d.h. du löschst den Datensatz nicht tatsächlich (noch nicht) sondern merkst ihn damit nur zur Löschung vor. Ein noch effizienterer Ansatz könnte es sein, ein delete DateTime (oder INT für einen Timestamp) flag zu machen, das standardmäßig auf NULL ist. Wenn der Datensatz "gelöscht" wird, setzt du den aktuellen Timestamp als Wert. Ein CronJob Eintrag prüft zyklisch z.B. nach 30 Tagen, welche Datensätze gelöscht w…

  • Benutzer-Avatarbild

    Hi, ja schaust halt ob's was für dich is. Klar, zuerst wird es dich heftig im Workflow ausbremsen weil du nicht nur ein Projekt umsetzen sondern dich auch in ein Framework reinlernen musst - wenn's geht überleg dir also vorher genau ob du es (für das aktuelle Projekt) so machen willst, oftmals gibt man nämlich dann auf weil man die Umsetzung ohne das Framework schneller hinbekommt (logisch, du programmierst dann eben so wie du es schon kennst). Du musst dich einfach auf den Workflow, die Regeln …

  • Benutzer-Avatarbild

    Servus, lohnt sich m.M.n. Dicker Bonus sind hierzu die Laracasts-Lerninhalte und -Videos, die nicht nur Laravel behandeln sondern alles auch rund um die Wahl der IDEs, andere Frameworks, vue.js, git, best-practice Strategien und OOP - kostet bisschen was aber der Nutzen überwiegt bei weitem (das Framework selbst kostet natürlich nix). Theoretisch machst du natürlich auch mit CodeIgniter, Symfony oder CakePHP nix falsch, Laravel ist aber zum Arbeiten schon sehr angenehm und bringt auch tolle feat…

  • Benutzer-Avatarbild

    PHP7 = Rotz (?)

    Link - - Off-Topic

    Beitrag

    Hi, klar geht das, kann man machen mit auto_prepend_file. Damit wird einfach immer die angegebene Datei reingeladen, dort kann man dann die strict_types festlegen oder wasauchimmer machen. Link

  • Benutzer-Avatarbild

    PHP7 = Rotz (?)

    Link - - Off-Topic

    Beitrag

    Zitat von Nils_Kr: „Keine Ahnung ob PHP so grottig ist (noch nie was damit gemacht). Aber die verlinkte Analogie ist ziemlich witzig.“ Stimmt, der Artikel liest sich sehr witzig, man muss aber dazusagen dass so manche der Informationen des Artikels gar nicht mehr aktuell sind und somit auch einige dieser PHP-spezifischen Verrücktheiten schon nicht mehr existieren. Also ja, PHP ist in manchen Teilen schon grottig, aber wie auch in anderen Sprachen kann man ja sauber programmieren und -ähnlich wie…

  • Benutzer-Avatarbild

    PHP7 = Rotz (?)

    Link - - Off-Topic

    Beitrag

    Version 7 ist eine der besten Sachen die PHP so rausgehauen hat. Klar, von der Sprache an sich kann man halten was man will, ich bin natürlich etwas voreingenommen, schließlich verdiene ich mein Geld damit. Erstmal -und das gilt ja hier eigentlich grundsätzlich- wär's gut das Hirn einzuschalten bevor man so einen schwachsinnigen und fehldargestellten Mumpitz verzapft. PHP 7 hat nichts zu tun mit der Methode für den Datenbankzugriff (welche mysqli oder PDO sein kann), wie oben schon angemerkt bri…

  • Benutzer-Avatarbild

    Offizieller Geburtstags-Glückwunsch-Thread

    Link - - Off-Topic

    Beitrag

    @RodFromGermany @MichaHo @Nofear23m @xChRoNiKx @VaporiZed @VB1963 @JackCimberly @SpeedieSpeednet @SystemException @knuepel tnx für die Glückwünschereien

  • Benutzer-Avatarbild

    Hi, @MaxeStudios beachte was @3daycliff sagte. Hier ein Beispiel-Code: codepen.io/anon/pen/PaVgBz (du musst natürlich dafür sorgen dass die Bilder auch existieren und ggf. den Pfad dorthin anpassen). Link

  • Benutzer-Avatarbild

    Hi, stackoverflow.com/a/5548877 und de.scribd.com/presentation/256…istance-Search-with-MySQL Link

  • Benutzer-Avatarbild

    NETworkManager

    Link - - Tools / Hilfsprogramme

    Beitrag

    Servus, ich hab' mir die neueste Version gezogen und ausprobiert, muss sagen das ist ein verdammt geiles Tool, richtig großes Lob hierfür! Auch das mit den Netzwerkprofilen und neuen Funktionen wie PuTTY, SNMP und Lookup sowie die kontextbezogene Dokumentation ist sehr geil. Ein Ding das man verbessern kann wäre, wenn das Programm sich merkt wo ich in den Einstellungen zuletzt war und nachher wieder dorthin zurückspringt. Auch für die Transparenz könntest du ein höheres Minimum festlegen, denn d…