我正在使用csv文件数据,我需要根据产品名称过滤掉一些行。除了一根弦之外,我能够做到这一切。该字符串包含空格和+号。这是我尝试过的。
clean_ts = raw_ts[raw_ts['Product'].str.contains('AZF S+H') == False]
clean_ts = raw_ts[raw_ts['Product'].str.contains('S+H') == False]
两者都返回相同的行数。
我是否必须逃避+号或其他东西。我认为,因为这是一个刺痛,它应该没问题,但我猜不是。
答案 0 :(得分:5)
您可以使用\+
转义它,也可以传入regex=False
。
默认情况下,regex
中的True
为Objects are not valid as a React child. If you meant to render a collection of children, use an array instead.
。
正则表达式:bool,默认为True
如果True使用re.search,否则在运算符
中使用Python