mirror of
https://github.com/oobabooga/text-generation-webui.git
synced 2024-11-25 09:19:23 +01:00
Improved compatibility between silero and sd_api_pictures (#1196)
This commit is contained in:
parent
61d6f7f507
commit
5011f94659
@ -66,8 +66,14 @@ def preprocess(string):
|
|||||||
|
|
||||||
|
|
||||||
def remove_surrounded_chars(string):
|
def remove_surrounded_chars(string):
|
||||||
# this expression matches to 'as few symbols as possible (0 upwards) between any asterisks' OR
|
# first this expression will check if there is a string nested exclusively between a alt=
|
||||||
# 'as few symbols as possible (0 upwards) between an asterisk and the end of the string'
|
# and a style= string. This would correspond to only a the alt text of an embedded image
|
||||||
|
# If it matches it will only keep that part as the string, and rend it for further processing
|
||||||
|
# Afterwards this expression matches to 'as few symbols as possible (0 upwards) between any
|
||||||
|
# asterisks' OR' as few symbols as possible (0 upwards) between an asterisk and the end of the string'
|
||||||
|
if re.search(r'(?<=alt=)(.*)(?=style=)', string, re.DOTALL):
|
||||||
|
m = re.search(r'(?<=alt=)(.*)(?=style=)', string, re.DOTALL)
|
||||||
|
string = m.group(0)
|
||||||
return re.sub(r'\*[^*]*?(\*|$)', '', string)
|
return re.sub(r'\*[^*]*?(\*|$)', '', string)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user