joshuadunlop commited on
Commit
37f4f66
·
verified ·
1 Parent(s): 4e0b6ca

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -88,10 +88,15 @@ if regex_patterns:
88
  for pattern in regex_patterns.split('\n'):
89
  if pattern.strip(): # Make sure the pattern is not empty
90
  # Format the regex pattern for the API call
91
- formatted_pattern = f"%{pattern.strip()}%"
 
 
92
  filters.append(["url_from", "not_like", formatted_pattern])
93
  filters.append("and")
94
 
 
 
 
95
  if is_lost:
96
  filters.append(["is_lost", "=", is_lost])
97
  filters.append("and")
 
88
  for pattern in regex_patterns.split('\n'):
89
  if pattern.strip(): # Make sure the pattern is not empty
90
  # Format the regex pattern for the API call
91
+ # Escape special characters if necessary
92
+ formatted_pattern = pattern.strip().replace('.', '\.')
93
+ formatted_pattern = f"%{formatted_pattern}%"
94
  filters.append(["url_from", "not_like", formatted_pattern])
95
  filters.append("and")
96
 
97
+ # Debugging: Print out the final filters before the API call
98
+ st.text(f"Final Filters: {filters}")
99
+
100
  if is_lost:
101
  filters.append(["is_lost", "=", is_lost])
102
  filters.append("and")