[PYTHON] J'obtiens une exception java.util.regex.PatternSyntaxException lors du fractionnement d'une chaîne dans PySpark

Qu'est-il arrivé

Quand j'ai fait ce qui suit

from pyspark.sql import functions as F

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

J'ai eu l'erreur suivante

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

Faire face

Apparemment, «?» Est considéré comme un symbole d'expression régulière.

Pour éviter cela, remplacez «?» Par «\?».

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

référence

Je me suis référé à la page suivante. Merci beaucoup.

Solution de contournement pour l'erreur "Meta Meta Character"? "

Recommended Posts

J'obtiens une exception java.util.regex.PatternSyntaxException lors du fractionnement d'une chaîne dans PySpark
J'obtiens un UnicodeDecodeError avec mecab-python3
J'obtiens une KeyError dans pyclustering.xmeans
J'obtiens un attribut impossible à définir lors de l'utilisation de @property en python
J'obtiens une UnicodeDecodeError lors de l'exécution avec mod_wsgi
Dans le tutoriel Chainer, j'obtiens une erreur lors de l'importation d'un package. (moquer)
Une fenêtre étrange apparaît lors de l'utilisation de la boîte de dialogue Ouvrir le répertoire dans Tkinter
Je souhaite intégrer une variable dans une chaîne Python
J'obtiens une erreur lorsque je mets opencv dans pyautoGUI
J'ai essayé "Comment obtenir une méthode décorée en Python"
J'ai écrit un script pour obtenir un site populaire au Japon
Ordre de traitement lors du chaînage dans PySpark
Un mémorandum lors de l'acquisition automatique avec du sélénium
Quand j'obtiens une erreur avec Pylint sur Windows Atom
Comment obtenir une chaîne à partir d'un argument de ligne de commande en python
Spécification du fuseau horaire lors de la conversion d'une chaîne de caractères en type datetime avec python
Lors de la création d'une matrice dans une liste
Créer une chaîne aléatoire en Python
Obtenez la formule dans le fichier Excel sous forme de chaîne en Python
Lors de l'écriture d'un programme en Python
Récupérer la chaîne de requête (chaîne de requête) avec Django
Obtenir un booléen avec une requête Flask
J'obtiens une erreur lorsque je mets un plug-in Python dans Visual Studio Code sous l'environnement pyenv
Où dois-je m'arrêter lorsque je définis un point d'arrêt dans une fonction dans GDB (x86)
J'ai créé un bot Discord en Python qui se traduit quand il réagit
Quand impossible d'attribuer le module avant que l'appel Module.init () ne soit émis dans pytorch
J'obtiens un UnicodeDecodeError en essayant de me connecter à oracle avec python sqlalchemy
Je veux colorer une partie de la chaîne Excel avec Python
Comment écrire une chaîne de caractères lorsqu'il y a plusieurs lignes en python
Je veux imprimer dans la notation d'inclusion
J'ai fait un programme de gestion de la paie en Python!
Précautions lors du décapage d'une fonction en python
Utiliser un modèle scikit-learn formé à PySpark
Comment obtenir stacktrace en python
Obtenez une chaîne JSON Unicode contenant du japonais.
Je ne peux pas obtenir l'élément dans Selenium!
Obtenez un jeton pour conoha avec python
Générer une classe à partir d'une chaîne en Python
Démarrage de Node.js dans un environnement virtuel
J'ai créé un outil de mot de passe en Python.
Ce à quoi j'étais accro lors de la création d'applications Web dans un environnement Windows
Erreur d'importation: impossible d'importer le nom 'Flask' lorsque le nom de fichier est flask.py dans Flask
J'ai été en vain parce que je n'ai pas pu obtenir de commande parent avec pybitflyer
[Python] Choses à vérifier lorsqu'une erreur de décodage Unicode apparaît dans Django
[Python] J'ai essayé d'obtenir le nom du type sous forme de chaîne de caractères à partir de la fonction type
Obtenez le dernier élément du tableau en fractionnant les chaînes en Python et PHP
[Python] Récupérez les fichiers dans le dossier avec Python
Un mémo que j'ai écrit un tri rapide en Python
Comment incorporer des variables dans des chaînes python
Récupérer l'appelant d'une fonction en Python
Je veux créer une fenêtre avec Python
J'ai essayé de jouer à un jeu de frappe avec Python
Quand j'essaye matplotlib en Python, il dit 'cairo.Context'
J'ai écrit une classe en Python3 et Java
Obtenir uniquement les éléments de sous-classe dans une liste
Obtenez une image panoramique sur Google Street View
J'ai écrit un modèle de conception dans l'édition Kotlin Prototype
Remarque Python: lors de l'attribution d'une valeur à une chaîne