2024-07-04 09:11:28 发布
网友
我有一个数据集(Dataframe),一行有多个句子/单词。我想提取由给定特定关键字组成的行数据。数据集如下所述
我的查询是提取那些包含用户输入的多个输入字(多个字符串)的行
PFB,单个字符串的示例
我使用下面的代码对多个字符串使用逻辑“OR”运算符,并使用“|”
我的主要查询是查找带有和“运算符的单词。 我想搜索包含[“Product”,“Jumbo”,“peant”]的行,只有第6行满足它,因此是否有类似上面的逻辑来显示包含搜索输入的行
谢谢你的时间
尝试使用此正则表达式:
print(df[df['Text'].str.contains(r'(?=.*Product)(?=.*Jumbo)(?=.*Peanut)')])
尝试使用此正则表达式:
相关问题 更多 >
编程相关推荐