Merge pull request #90 from SillyLossy/regexp
Escape regexp in message extraction
This commit is contained in:
commit
c92f347c94
1 changed files with 2 additions and 2 deletions
|
@ -559,8 +559,8 @@ def extract_message_from_reply(question, reply, current, other, check, extension
|
||||||
next_character_found = False
|
next_character_found = False
|
||||||
substring_found = False
|
substring_found = False
|
||||||
|
|
||||||
previous_idx = [m.start() for m in re.finditer(f"(^|\n){current}:", question)]
|
previous_idx = [m.start() for m in re.finditer(f"(^|\n){re.escape(current)}:", question)]
|
||||||
idx = [m.start() for m in re.finditer(f"(^|\n){current}:", reply)]
|
idx = [m.start() for m in re.finditer(f"(^|\n){re.escape(current)}:", reply)]
|
||||||
idx = idx[len(previous_idx)-1]
|
idx = idx[len(previous_idx)-1]
|
||||||
|
|
||||||
if extensions:
|
if extensions:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue