из pyspark.sql импортировать SparkSession из функций импорта pyspark.sql как F импортировать повторно spark = SparkSession.builder.appName("SubstituicaoDicionario").getOrCreate() словарь = { "word1": "замена 1", "word2": "замена 2", } data = \[("Это пример со словом1 и словом2.",)\] df = spark.createDataFrame(data, \["Текст"\]) Regular_expression = "|".join(r"\\b" + re.escape(word) + r"\\b" для слова в словаре.keys()) df = df.withColumn("Replaced_Text", F.regexp_replace("Text", fr"{regular_expression}", словарь\[f"{$0}"\])) df.show(усечение=False) Синтаксическая ошибка: неверный синтаксис Файл "\", строка 1 ($0) ^ SyntaxError: неверный синтаксис +--------------------------+------ ----------------------------------------------------------------+ |Текст |Замененный_текст | +--------------------------+------ ----------------------------------------------------------------+ |Это пример со словом1 и словом2.|Это пример с заменой 1 и заменой 2.| +--------------------------+------ ----------------------------------------------------------------+
из pyspark.sql импортировать SparkSession из функций импорта pyspark.sql как F импортировать повторно spark = SparkSession.builder.appName("SubstituicaoDicionario").getOrCreate() словарь = { "word1": "замена 1", "word2": "замена 2", } data = \[("Это пример со словом1 и словом2.",)\] df = spark.createDataFrame(data, \["Текст"\]) Regular_expression = "|".join(r"\\b" + re.escape(word) + r"\\b" для слова в словаре.keys()) df = df.withColumn("Replaced_Text", F.regexp_replace("Text", fr"{regular_expression}", словарь\[f"{$0}"\])) df.show(усечение=False) Синтаксическая ошибка: неверный синтаксис Файл "\", строка 1 ($0) ^ SyntaxError: неверный синтаксис +--------------------------+------ ----------------------------------------------------------------+ |Текст |Замененный_текст | +--------------------------+------ ----------------------------------------------------------------+ |Это пример со словом1 и словом2.|Это пример с заменой 1 и заменой 2.| +--------------------------+------ ----------------------------------------------------------------+
Я попытался отладить это как можно лучше, и следовал документации MDN в меру своих возможностей.
Я не верю, что это проблема спасения символа, как указано здесь. Regexp с .exec не работает
Что я пытаюсь сделать? /> В чем проблема? : шаблон режима...
Я попытался отладить это как можно лучше, и следовал документации MDN в меру своих возможностей.
Я не верю, что это проблема спасения символа, как указано здесь. Regexp с .exec не работает
Что я пытаюсь сделать? /> В чем проблема? : шаблон режима...
Мне нужно заменить слова в тексте с помощью словаря Python, заменить ключевое слово его значением (пример: заменить «d» на «de») мой код не работает...
У вас есть идеи? Спасибо большое!
с open( littlestory.txt , 'r',coding='utf8') в качестве...
Я пытался заменить более чем одну строку в упражнении, но я застрял с помощью резервуара. Поскольку невозможно позвонить два раза, заменить мне нужно написать Regexp для достижения моей цели, и я начинающий с Regexps.
По сути, я хотел бы написать...
I have 100 RegEx masks like:
Service - (?Start|End) (?\w*) - (? {10})(?: - (?.*))?
to search for something, when a RegEx finds something I extract the data to compose another (closing) sentence to search for
Service - End Foo - 2024-03-09