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
Apparemment, «?» Est considéré comme un symbole d'expression régulière.
Pour éviter cela, remplacez «?» Par «\?».
split_col = F.split(df["hoge"], "\\?")
Je me suis référé à la page suivante. Merci beaucoup.
Solution de contournement pour l'erreur "Meta Meta Character"? "
Recommended Posts