python中的Reg-ex
我从用户movie=Jumanji接受了一个字符串 我希望在csv文件中使用变量名搜索此字符串,而不考虑大小写。我的文件如下:python中的Reg-ex,python,regex,Python,Regex,我从用户movie=Jumanji接受了一个字符串 我希望在csv文件中使用变量名搜索此字符串,而不考虑大小写。我的文件如下: movieId title genres 1 Jumanji(1995) Adventure|children|fantasy 2 Friends(1994) Romance|Comedy 搜索后,它应返回流派。加载文件并在每行上迭代搜索: with open('your_csv_file.csv'
movieId title genres
1 Jumanji(1995) Adventure|children|fantasy
2 Friends(1994) Romance|Comedy
搜索后,它应返回流派。加载文件并在每行上迭代搜索:
with open('your_csv_file.csv', 'r') as infile:
lines_with_movie_name = [line for line in infile if movie.lower() in line.lower()]
你到底尝试了什么?它只在我输入movie=Jumanji1995时匹配,即当我输入完全相同的数据时匹配,而在我输入movie=jumanji时不匹配。此外,我需要匹配它,无论其大小写显示您用于搜索文件的代码。我们可以帮助改进代码,但是这里的大多数用户不太愿意为您做所有的工作。如果jumanji.capitalize在电影中?