fix(katana): remove last X and x in regex query
This commit is contained in:
parent
d7b9540004
commit
1933a1fda2
@ -250,10 +250,13 @@ fn regexify_text(text: &String) -> String {
|
|||||||
let len = split.clone().count();
|
let len = split.clone().count();
|
||||||
trace!("Partial match: {}", partial_match);
|
trace!("Partial match: {}", partial_match);
|
||||||
for (i, word) in split.enumerate() {
|
for (i, word) in split.enumerate() {
|
||||||
if word.len() < 2 && i > 0 && i < len - 1
|
if word.len() < 2 {
|
||||||
|| (word.len() == 1 && word.to_ascii_uppercase() == word)
|
if i > 0 && i < len - 1 {
|
||||||
{
|
continue;
|
||||||
continue;
|
}
|
||||||
|
if ["x", "X"].contains(&word) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
regex.push_str("(?=.*");
|
regex.push_str("(?=.*");
|
||||||
let processed_word = word.to_lowercase();
|
let processed_word = word.to_lowercase();
|
||||||
|
Loading…
Reference in New Issue
Block a user