aktueller Standort:Heim > Technische Artikel > Web-Frontend
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- Wie entferne ich den ANSI-Escape-Code für die Cursorposition aus „HijackedResponse' in Go?
- Ich versuche, einen Docker-Container (interaktiv) mit go auszuführen. Dies ist der Code, den ich verwende: func(docker*docker)redirectresponsetooutputstream(outputstream,errorstreamio.writer,respio.reader)error{_,err:=stdcopy.stdcopy(outputstream,errorstream,resp)returnerr}func(docker* Dok
- Golang . regular-expression 676 2024-02-09 09:42:19
-
- Ersetzen Sie wiederholte Teilzeichenfolgen in einer Zeichenfolge, indem Sie nur eine davon ersetzen
- Ich mache ein einfaches Hangman-Spiel mit go, aber ich stoße auf einen Fehler, bei dem die Zeichenfolge „unknown_string“ (die im Code angezeigt wird) das Zeichen „_“ hat, sodass andere Spieler, die die Buchstaben erraten, die Länge des Wortes und wann sehen können Wenn der Spieler einen Buchstaben richtig eintippt, möchte ich, dass er das n-te (n hängt vom Index ab, in dem der Buchstabe im Wort gefunden wird) _ Zeichen durch diesen Buchstaben ersetzt. Dies war erfolgreich, aber es gibt ein Problem. Wenn ein Wort zwei wiederholte Buchstaben hat, wird nur einer davon ersetzt. Ich habe eine separate Funktion namens iterate erstellt (diese Funktion dient dazu, verschachtelten Code zu vermeiden), um über alle Indizes zu iterieren. Aber es funktioniert nicht, der Code lautet wie folgt: packagemainimport(
- Golang . regular-expression 1017 2024-02-09 08:15:29
-
- Extrahieren Sie den Wert aus der Zeichenfolge mit verschachtelten Klammern
- Bei einer gegebenen Eingabezeichenfolge, zum Beispiel: AB[C[DA,BF,GAL],DB[NX,AQQ,AAN,B],F[H[GG,BAND]]], wird das Zeichenfolgenarray zurückgegeben: ["ABCDA" , „ABCBF“, „ABCGAL“, „ABDBNX“, „ABDBAQQ“, „ABDBAAN“, „ABBDB“, „ABFHGG“] Ich konnte eine Teillösung schreiben, aber wenn es mehrere [Kinder] gibt, ist es schwierig, sie beizubehalten Spur des übergeordneten Knotens. Eine weitere Testzeichenfolge: ZHLADAOR[R[G[45D[COI,EMA],Q5D[COI,EMA],U5D[COI,EMA],Y5
- Golang . regular-expression 748 2024-02-08 23:54:10
-
- Wie kann ich benutzerdefinierte benutzerfreundliche Fehlermeldungen in Kubernetes zurückgeben?
- Ich habe ein Golang-Backend, das mit k8s kommuniziert. Ich möchte die Fehlerantwort, die ich von k8s erhalte, umformulieren und an das Frontend senden. Ich möchte dem Benutzer eine aussagekräftige Validierungsfehlermeldung zurückgeben, wenn er einen ungültigen Namen hinzufügt und bereits etwas vorhanden ist ... Ich möchte etwas Generisches, anstatt es für jeden Endpunkt im Controller fest zu codieren. Ich verwende Kubernetes/Client-Go. Erster Fehler: Angenommen, ich möchte ein Hotel zu etcd hinzufügen. Wenn ich versuche, den Hotelnamen hotel123 hinzuzufügen, existiert das Hotel bereits. Ich erhalte diese Fehlermeldung: „hotel123“ existiert bereits. Was ich will: hotel123
- Golang . regular-expression 923 2024-02-08 23:12:21
-
- Regulärer Ausdruck mit verschachtelten Wiederholungen
- Ich versuche, in go einen regulären Ausdruck zu erstellen, der bis zu 50 durch Leerzeichen getrennte Wörter übereinstimmt, wobei jedes Wort 1-32 „a“s lang ist. Ich verwende das folgende regexp.compile(`^(a{ 1,32}\ s?){1,50}$`)Ich habe die folgende Fehlermeldung erhalten: errorparsingregexp:invalidrepeatcount:`{1,50}`Mir ist aufgefallen, dass es bis zu 31 Mal wie folgt wiederholt werden kann: r,err:= regexp.Compile(` ^(a{1,32}\s?){1,31}$`)Siehe https://
- Golang . regular-expression 1223 2024-02-08 21:20:30
-
- Genaue Zeile in der Golang-Regex-Datei
- Ich habe eine Datei mit dem folgenden Inhalt #requiresauthenticationwithauth-user-passauth-user-pass#auth-user-pass#auth-user-passauth-user-passwd Gibt es eine Möglichkeit, dafür zu sorgen, dass der reguläre Ausdruck nur mit der zweiten Zeile mit Golang übereinstimmt? Ich habe versucht, den folgenden Code zu verwenden, aber er gibt ein leeres Slice zurück packagemainimport("fmt""os""regexp")funcmain(){bytes,
- Golang . regular-expression 982 2024-02-08 21:06:30
-
- Wie schreibe ich einen regulären Ausdruck für das letzte Vorkommen eines einzelnen Leerzeichens in Go?
- Ich möchte das letzte Leerzeichen in einer Zeichenfolge durch etwas anderes ersetzen. Wie schreibe ich einen regulären Ausdruck für das letzte Leerzeichen in Golang? Bisher habe ich nur gefunden, dass „\s+“ mit allen Leerzeichen übereinstimmt
- Golang . regular-expression 1224 2024-02-08 20:51:13
-
- Go Regexp: Übereinstimmung mit dem vollständigen Wort oder der Teilzeichenfolge oder überhaupt nicht
- Ich versuche, mithilfe von Go eine Möglichkeit zu finden, Muster mit regexp.Regexp abzugleichen. Die Kriterien für die Übereinstimmung lauten wie folgt: Es muss mit FooBar oder seinem Teilstring Foo am Anfang der Zeile übereinstimmen oder überhaupt nicht übereinstimmen. Wenn es in Nr. 1 übereinstimmt, müssen auf jede Übereinstimmung andere Zeichen folgen (z. B. \S+), also sollte es übereinstimmen, zum Beispiel: Übereinstimmungen: FooABC Übereinstimmungen: FooBarABC Übereinstimmungen nicht mit: FooBar (da danach keine anderen Zeichen stehen) Stimmt nicht überein: ABC (da es nicht mit Foo beginnt) Ich habe verschiedene Ausdrücke ausprobiert, kann es aber nicht verstehen. Ich habe in anderen Implementierungen negative Lookahead-Muster gefunden, aber Go scheint dies zu tun
- Golang . regular-expression 1107 2024-02-08 20:51:04
-
- Regulärer Ausdruck in Glob und umgekehrt
- Wir müssen einen regulären Ausdruck in einen vom Cloud-Frontend unterstützten Glob konvertieren und umgekehrt. Irgendwelche Vorschläge, wie wir das erreichen können und ist es überhaupt möglich? Speziell von Regex zu Glob. Soweit ich weiß, ist Regex eine Obermenge, sodass es möglicherweise nicht möglich ist, alle Regex in den entsprechenden Glob umzuwandeln.
- Golang . regular-expression 836 2024-02-06 11:03:15
-
- Golang regexp MatchString() ist nicht idempotent
- Ich weiß nicht, was passiert ist. Bei Verwendung der Regexp-Bibliothek von Golang gibt dieselbe Funktion unterschiedliche Ergebnisse für dieselbe Eingabe zurück. packagemainimport("fmt""regexp")type paymentnetworkdatastruct{regexstringnamestring}var payment_networks=map[string] paymentnetworkdata{"mastercard":{regex:
- Golang . regular-expression 1199 2024-02-05 23:18:04
-
- Wie extrahiere ich Daten aus Wiki-Links?
- Ich möchte Daten aus Wiki-Links extrahieren, die von der mwparserfromhell-Bibliothek zurückgegeben werden. Ich möchte zum Beispiel die folgende Zeichenfolge analysieren: [[file:warszawa,ul.freta1620170516002.jpg|thumb|upright=1.18|[[mariaskłodowska-curiemuseum|birthplace]]ofmariecurie,at16fretastreet,in[[warsaw]],[ [Polen ]].]] Wenn ich die Zeichenfolge mit dem Zeichen | teile, funktioniert es nicht, weil
- Python-Tutorial . regular-expression 1072 2024-02-05 23:12:08
-
- Endlose Schleife für vom Benutzer gefüllte Array-Liste
- Ich muss eine Methode schreiben, die vom Benutzer eingegebene Fahrzeugspezifikationen aufnimmt und sie einer Array-Liste hinzufügt. Dies muss eine beliebige Anzahl von Spezifikationen akzeptieren, die der Benutzer eingeben möchte, einschließlich keiner. Dies ist mein erster Beitrag hier, bitte entschuldigen Sie die schlechte Grammatik. publicstaticarraylistgettrim(){scannert=newscanner(system.in);system.out.println("entercartrim");arraylisttrim=newaraylist();while(t.has
- Java . regular-expression 1298 2024-02-05 22:00:05
-
- Debian kompiliert und installiert PHP und Debian installiert PHP7.3
- PHP ist eine weit verbreitete serverseitige Skriptsprache. Sie verfügt über umfangreiche Funktionen und eine breite Palette von Anwendungen. PHP kann durch Kompilieren des Quellcodes oder direkt mithilfe der Debian-Paketverwaltungstools installiert werden In diesem Artikel erfahren Sie, wie Sie PHP im Debian-System kompilieren und installieren und wie Sie PHP7.3 installieren. Das Kompilieren und Installieren von PHP erfordert die folgenden Schritte zum Kompilieren und Installieren von PHP: Laden Sie das PHP-Quellcodepaket herunter, das von der offiziellen PHP-Website heruntergeladen werden kann. Entpacken Sie das Quellcodepaket und geben Sie das entpackte Verzeichnis ein. Führen Sie den Befehl ./configure zur Konfiguration aus. Sie können einige Optionen angeben, um die Funktionen und Features von PHP anzupassen. Führen Sie zum Kompilieren den Befehl make aus. Führen Sie makeinsta aus
- LINUX . regular-expression 871 2024-02-05 18:40:34
-
- Teilen Sie 5 moderne Alternativen zu grundlegenden Linux-Befehlszeilentools
- Bei der täglichen Nutzung von Linux/Unix-Systemen verwenden wir häufig verschiedene Befehlszeilentools, um das System zu verwalten und den Betrieb des Systems zu verstehen. Beispielsweise wird der Befehl du zum Überwachen der Festplattenauslastung und der Befehl top zum Anzeigen von Systemressourcen verwendet. Einige dieser Tools gibt es schon seit langem, wie zum Beispiel der Befehl top, der erstmals 1984 veröffentlicht wurde, und der Befehl du, der erstmals 1971 veröffentlicht wurde. Im Laufe der Jahre haben sich diese Tools von ihren ursprünglichen Formen zu modernen Versionen weiterentwickelt und auf verschiedene Systeme portiert. Trotz moderner Veränderungen behalten diese Tools jedoch immer noch ihre ursprünglichen Ideen und Benutzererfahrungen. Diese Tools sind sehr wichtig und unverzichtbar für den Arbeitsablauf des Systemadministrators. In den letzten Jahren jedoch
- LINUX . regular-expression 991 2024-02-05 12:10:12
-
- Erfahren Sie, wie Sie Gleitkommazahlen in Python korrekt eingeben
- Für die korrekte Eingabe von Gleitkommadaten in Python sind bestimmte Codebeispiele erforderlich. 1. Einführung In Python sind Gleitkommadaten ein allgemeiner Datentyp, der zur Darstellung von Werten mit Dezimalstellen verwendet wird. Die korrekte Eingabe von Gleitkommadaten ist für die Korrektheit und Genauigkeit des Programms sehr wichtig. In diesem Artikel wird erläutert, wie Sie Gleitkommadaten in Python korrekt eingeben, und es werden spezifische Codebeispiele bereitgestellt. 2. Verwenden Sie die Funktion „input()“, um vom Benutzer eingegebene Gleitkommadaten zu erhalten. Mit der Funktion „input()“ von Python können Benutzer Gleitkommadaten aus dem Standard abrufen
- Python-Tutorial . regular-expression 1577 2024-02-03 10:35:06