File tree Expand file tree Collapse file tree 2 files changed +16
-6
lines changed
utils/args/parse/arguments Expand file tree Collapse file tree 2 files changed +16
-6
lines changed Original file line number Diff line number Diff line change @@ -265,12 +265,12 @@ def post_text_filter(media):
265
265
for ele in userfilter :
266
266
if not ele .islower ():
267
267
curr = list (
268
- filter (lambda x : re .search (ele , x .text or "" ) is not None , curr )
268
+ filter (lambda x : re .search (ele , r"""{}""" . format ( x .text or "" ) ) is not None , curr )
269
269
)
270
270
else :
271
271
curr = list (
272
272
filter (
273
- lambda x : re .search (ele , x .text or "" , re .IGNORECASE ) is not None ,
273
+ lambda x : re .search (ele , r"""{}""" . format ( x .text or "" ) , re .IGNORECASE ) is not None ,
274
274
curr ,
275
275
)
276
276
)
@@ -284,11 +284,11 @@ def post_neg_text_filter(media):
284
284
curr = media
285
285
for ele in userfilter :
286
286
if not ele .islower ():
287
- curr = list (filter (lambda x : re .search (ele , x .text or "" ) is None , curr ))
287
+ curr = list (filter (lambda x : re .search (ele , r"""{}""" . format ( x .text or "" ) ) is None , curr ))
288
288
else :
289
289
curr = list (
290
290
filter (
291
- lambda x : re .search (ele , x .text or "" , re .IGNORECASE ) is None ,
291
+ lambda x : re .search (ele , r"""{}""" . format ( x .text or "" ) , re .IGNORECASE ) is None ,
292
292
curr ,
293
293
)
294
294
)
Original file line number Diff line number Diff line change 98
98
filter_option = click .option (
99
99
"-ft" ,
100
100
"--filter" ,
101
- help = "Filter posts by regex (case-sensitive if uppercase characters included)" ,
101
+ help = """
102
+ \b
103
+ Filter posts by regex
104
+ (case-sensitive if uppercase characters included)
105
+ uses raw python string
106
+ """ ,
102
107
default = [".*" ],
103
108
required = False ,
104
109
callback = StringTupleList ,
108
113
neg_filter_option = click .option (
109
114
"-nf" ,
110
115
"--neg-filter" ,
111
- help = "Filter posts to exclude those matching regex (case-styensitive if uppercase characters included)" ,
116
+ help = """
117
+ \b
118
+ Filter posts to exclude those matching regex
119
+ (case-styensitive if uppercase characters included)
120
+ uses raw python string
121
+ """ ,
112
122
default = [],
113
123
required = False ,
114
124
type = str ,
You can’t perform that action at this time.
0 commit comments