Python 带有或运算符的DataFrame UserWarning
Python 3.6。我有数据帧警告: UserWarning:此模式具有匹配组。要实际获取组,请使用str.extract。 按照这种模式: laDataTemps.loc[laDataTemps['texte'].str.containsr'\bword1 | word2\b',regex=True] 或者,如果我删除括号以避免分组,它将不会有相同的含义。你知道我如何改变模式来消除警告吗?谢谢 使用:Python 带有或运算符的DataFrame UserWarning,python,regex,python-3.x,spark-dataframe,Python,Regex,Python 3.x,Spark Dataframe,Python 3.6。我有数据帧警告: UserWarning:此模式具有匹配组。要实际获取组,请使用str.extract。 按照这种模式: laDataTemps.loc[laDataTemps['texte'].str.containsr'\bword1 | word2\b',regex=True] 或者,如果我删除括号以避免分组,它将不会有相同的含义。你知道我如何改变模式来消除警告吗?谢谢 使用: 这样,您就不会捕获任何文本并保留模式的语义,其中单词边界应用于每个备选方案的两端。完成,抱
这样,您就不会捕获任何文本并保留模式的语义,其中单词边界应用于每个备选方案的两端。完成,抱歉,我在等待5分钟的延迟后忘记了这是否回答了您的问题?
laDataTemps.loc[laDataTemps['texte'].str.contains(r'\b(?:word1|word2)\b', regex=True)]
^^^