我要使用all_sheet_dfs = pd.read_excel(excel_in, None, na_filter=False, header=0)
sheets_list = all_sheet_dfs.keys()
for sheets in sheets_list:
sheet_df = all_sheet_dfs[sheets]
print(sheets)
。
asd *
然后它不起作用。 我该怎么办?
答案 0 :(得分:2)
要检查您的字符串是否等于asd *
,其中*
是通配符,请执行以下操作:
if [fieldname] =~ /^asd.*/ {
# do stuff
}
^
意味着asd
应该在行的开头(如果可以在任何地方,请将其删除)*
匹配0个或多个前面的令牌.
=任何字符Logstash支持以下比较运算符:
==, !=, <, >, <=, >=
=~, !~
(根据左侧的字符串值检查右侧的模式)in, not in
Logstash文档:https://www.elastic.co/guide/en/logstash/current/event-dependent-configuration.html#conditionals
RegEx调试器:https://regexr.com/