[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist

Überblick

Notieren Sie sich, wie Sie überprüfen, ob eine Variable wie die folgende eine bestimmte Zeichenfolge enthält

package main

func main(){
  str := "abcde"
}

Grundsätzlich werden Sie das "Strings" -Paket verwenden, aber es gibt zwei Möglichkeiten

strings.Index

Es ist eine Methode, um die Zeichennummer einer bestimmten Zeichenfolge zu überprüfen. Wenn die bestimmte Zeichenfolge jedoch nicht enthalten ist, wird "-1" zurückgegeben. Verwenden Sie diese.

package main

import (
  "fmt"
  "strings"
)

func main(){
  str := "abcde"
  fmt.Print(strings.Index(str, "fg"))
  //Ergebnis:-1
}

strings.Contains

Ich habe strings.Index eingeführt, aber ich denke, dass ich dies grundsätzlich verwenden werde, da es in bool zurückgegeben wird

package main

import (
  "fmt"
  "strings"
)

func main(){
  str := "abcde"
  fmt.Print(strings.Contains(str, "fg"))
  //Ergebnis: falsch
}

Recommended Posts

[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist
Überprüfen Sie, ob die Zeichenfolge eine Zahl in Python ist
Löschen Sie ein bestimmtes Zeichen in Python, wenn es das letzte ist
Überprüfen Sie, ob die ausführbare Datei und ihre abhängigen Bibliotheken ein bestimmtes Symbol enthalten (vereinfachte Version).
Überprüfen Sie, ob es sich um Unix in der Skriptsprache handelt
[Python] Lassen Sie nur Elemente im Array, die mit einer bestimmten Zeichenfolge beginnen
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
Finden Sie heraus, wie viele Zeichen sich in der Zeichenfolge befinden.
Stellen Sie fest, ob die Zeichenfolge formatierbar ist
Wenn sich eine Zeichenfolge einer bestimmten Reihe im Schlüssel des Wörterbuchs befindet, wird die Zeichenfolge in den Wert des Wörterbuchs konvertiert.
[Blender] Skript zum Überprüfen, ob es sich bei dem ausgewählten um ein Netz handelt
Überprüfen Sie, ob die Einstellungsdatei leicht verständlich gelesen wird
Überprüft, ob für alle Dateien im Verzeichnis Python eine bestimmte Zeichenfolge vorhanden ist, und gibt die Zielzeile aus
Überprüfen Sie, ob die URL in Python vorhanden ist
Ich habe eine Funktion erstellt, um zu überprüfen, ob der Webhook vorerst in Lambda empfangen wird
Wenn in boto3 der Fehler no attribute angezeigt wird, überprüfen Sie die Version
So geben Sie eine Zeichenfolge in Python ein und geben sie unverändert oder in die entgegengesetzte Richtung aus.
Überprüfen Sie, ob die Zeichen in Python ähnlich sind
Extrahieren Sie mit Pandas Zeilen, die eine bestimmte "Zeichenfolge" enthalten
Hinweis) Stapelkonvertierung bestimmter Symbole in einer Zeichenfolge mit einem Wörterbuch
[Für Anfänger] Unerwartetes Verhalten, wenn beim Festlegen des Pfads in Python "\" enthalten ist
Ich habe ein Skript erstellt, um zu überprüfen, ob an der angegebenen Position der JSON-Datei in Python Englisch eingegeben wird.
Ruft den Variablennamen der Variablen als Zeichenfolge ab.
Überprüfen Sie, ob die erwartete Spalte in Pandas DataFrame vorhanden ist
Erstellen Sie ein Python-Skript, um zu überprüfen, ob der Link unter der angegebenen URL gültig ist
[Python] So erweitern Sie Variablen in einer Zeichenfolge
So überprüfen Sie, ob es sich um einen Wörterbuch-Typ (Wörterbuch, Hash) handelt, indem Sie einen oder alle verwenden
#Eine Funktion, die den Zeichencode einer Zeichenfolge zurückgibt
Bestimmen Sie, ob im Objekt ein Attribut definiert ist
Geben Sie eine Zeichenfolge mit Zeilenumbrüchen in PyYAML aus
Überprüfen Sie, ob das LAN-Kabel unter Linux nicht angeschlossen ist
Python> Überprüfen Sie NoneType oder nicht> wenn a == None:> wenn a None ist:
Beim Lesen eines Bildes mit SimpleITK tritt ein Problem auf, wenn sich Japanisch im Pfad befindet
[Python] Programmieren, um die Nummer von a in einer Zeichenfolge zu finden, die eine bestimmte Anzahl von Malen wiederholt.
Dies ist schneller zu verwenden, wenn Anweisung oder Wörterbuchtyp beim Konvertieren einer Zeichenfolge (a-> b) in Python
Wie kann man schnell die Häufigkeit des Auftretens von Zeichen aus einer Zeichenfolge in Python zählen?
[Sublime Text 2] Führen Sie immer eine bestimmte Datei im Projekt aus
Ich hatte Probleme, weil die Zeichenfolge im PDF seltsam war
[Python] So überprüfen Sie, ob der Schlüssel im Wörterbuch vorhanden ist
Finden Sie die scheinbare Breite einer Zeichenfolge in Python heraus
Bestimmen Sie, ob die Zeichenfolge Zeit mit einem regulären Python-Ausdruck ist
[Pandas] Wenn sich die Daten der ersten Zeile im Header von DataFrame befinden
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
So überprüfen Sie, ob ein Wert in einem Aufzählungstyp vorhanden ist
Mac Linux Überprüfen Sie die Kapazität direkt in einem bestimmten Verzeichnis
Ist diese Zeichenfolge ein Bruchteil?
Das Bild ist Namekuji
[Kurzer Hinweis] In matplotlib wird nichts angezeigt, auch wenn ich es zeige → Überprüfen Sie die Backend-Einstellung
Wenn im Python-Wörterbuch auf einen nicht vorhandenen Schlüssel zugegriffen wird, initialisieren Sie ihn mit einem beliebigen Wert
Geben Sie die in S3 Bucket enthaltene Schlüsselliste in eine Datei aus
Python schlägt fehl, wenn nach dem Backslash ein Leerzeichen steht
Spielen Sie Sounds in Python ab, vorausgesetzt, die Tastatur ist eine Klaviertastatur
pandas Ruft den Namen einer Spalte ab, die ein bestimmtes Zeichen enthält
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
Überprüfen Sie, ob der von PHP generierte Passwort-Hash in Python übereinstimmt
So überprüfen Sie die Speichergröße einer Variablen in Python