[PYTHON] Ich erhalte eine java.util.regex.PatternSyntaxException, wenn ich einen String in PySpark teile

Was ist passiert

Als ich folgendes tat

from pyspark.sql import functions as F

split_col = F.split(df["hoge"], "?")

Ich habe den folgenden Fehler erhalten

java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 0

Bewältigung

Anscheinend wird "?" Als Symbol des regulären Ausdrucks angesehen.

Um dies zu vermeiden, ersetzen Sie "?" Durch "\?".

split_col = F.split(df["hoge"], "\\?")

Referenz

Ich habe auf die folgende Seite verwiesen. Vielen Dank.

Problemumgehung für Fehler 'Dangling Meta Character'? '

Recommended Posts

Ich erhalte eine java.util.regex.PatternSyntaxException, wenn ich einen String in PySpark teile
Ich bekomme einen UnicodeDecodeError mit mecab-python3
Ich erhalte einen KeyError in pyclustering.xmeans
Bei Verwendung von @property in Python wird ein Attribut nicht festgelegt
Ich erhalte einen UnicodeDecodeError, wenn ich mit mod_wsgi laufe
Im Chainer-Tutorial wird beim Importieren eines Pakets eine Fehlermeldung angezeigt. (spotten)
Bei Verwendung des Dialogfelds zum Öffnen des Verzeichnisses in Tkinter wird ein seltsames Fenster angezeigt
Ich möchte eine Variable in einen Python-String einbetten
Ich erhalte eine Fehlermeldung, wenn ich opencv in pyautoGUI einfüge
Ich habe versucht "Wie man eine Methode in Python dekoriert"
Ich habe ein Skript geschrieben, um eine beliebte Seite in Japan zu bekommen
Verarbeitungsreihenfolge beim Verketten im PySpark
Ein Memorandum beim automatischen Erwerb mit Selen
Wenn ich eine Fehlermeldung mit Pylint unter Windows Atom erhalte
So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python
Zeitzonenspezifikation beim Konvertieren einer Zeichenfolge in einen Datums- / Uhrzeittyp mit Python
Beim Erstellen einer Matrix in einer Liste
Erstellen Sie eine zufällige Zeichenfolge in Python
Rufen Sie die Formel in der Excel-Datei als Zeichenfolge in Python ab
Beim Schreiben eines Programms in Python
Holen Sie sich die Abfragezeichenfolge (Abfragezeichenfolge) mit Django
Holen Sie sich Boolean mit Flask-Anfrage
Ich erhalte eine Fehlermeldung, wenn ich ein Python-Plug-In in Visual Studio Code in die pyenv-Umgebung einfüge
Wo höre ich auf, wenn ich in einer Funktion in GDB (x86) einen Haltepunkt setze?
Ich habe in Python einen Discord-Bot erstellt, der übersetzt, wenn er reagiert
Wenn das Modul nicht zugewiesen werden kann, bevor der Aufruf von Module.init () in pytorch ausgegeben wird
Ich erhalte einen UnicodeDecodeError, wenn ich versuche, mit Python sqlalchemy eine Verbindung zu Oracle herzustellen
Ich möchte einen Teil der Excel-Zeichenfolge mit Python einfärben
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
Ich möchte in der Einschlussnotation drucken
Ich habe ein Pay-Management-Programm in Python erstellt!
Vorsichtsmaßnahmen beim Beizen einer Funktion in Python
Verwenden Sie ein in PySpark geschultes Scikit-Lernmodell
Wie bekomme ich Stacktrace in Python?
Holen Sie sich eine Unicode-JSON-Zeichenfolge mit Japanisch.
Ich kann das Element in Selen nicht bekommen!
Holen Sie sich ein Zeichen für Conoha mit Python
Generieren Sie eine Klasse aus einer Zeichenfolge in Python
Startete Node.js in einer virtuellen Umgebung
Ich habe ein Passwort-Tool in Python erstellt.
Wovon ich beim Erstellen von Webanwendungen in einer Windows-Umgebung abhängig war
Importfehler: Der Name'Flask 'kann nicht importiert werden, wenn der Dateiname in Flask flask.py lautet
Ich war vergebens, weil ich mit pybitflyer keine Bestellung für Eltern erhalten konnte
[Python] Dinge, die überprüft werden müssen, wenn in Django ein Unicode-Dekodierungsfehler auftritt
[Python] Ich habe versucht, den Typnamen als Zeichenfolge aus der Typfunktion abzurufen
Holen Sie sich das letzte Element des Arrays, indem Sie Zeichenfolgen in Python und PHP aufteilen
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Ein Memo, das ich schnell in Python geschrieben habe
Einbetten von Variablen in Python-Strings
Holen Sie sich den Aufrufer einer Funktion in Python
Ich möchte mit Python ein Fenster erstellen
Ich habe versucht, mit Python ein Tippspiel zu spielen
Wenn ich matplotlib in Python versuche, heißt es'cairo.Context '.
Ich habe eine Klasse in Python3 und Java geschrieben
Holen Sie sich nur Unterklassenelemente in eine Liste
Holen Sie sich ein Panoramabild in Google Street View
Ich habe ein Designmuster in der Kotlin Prototype Edition geschrieben
Python Hinweis: Wenn Sie einer Zeichenfolge einen Wert zuweisen