Better open/close quote detection

This commit is contained in:
Michael Bucari-Tovo 2022-06-23 16:52:13 -06:00
parent bc9625fece
commit 9c53d9bf87

View File

@ -133,18 +133,20 @@ namespace FileManager
{ {
if (toReplace == Replacement.QUOTE_MARK) if (toReplace == Replacement.QUOTE_MARK)
{ {
if ( if (preceding == default ||
preceding != default (preceding != default
&& !char.IsLetter(preceding) && !char.IsLetter(preceding)
&& !char.IsNumber(preceding) && !char.IsNumber(preceding)
&& (char.IsLetter(succeding) || char.IsNumber(succeding)) && (char.IsLetter(succeding) || char.IsNumber(succeding))
)
) )
return OpenQuote; return OpenQuote;
else if ( else if (succeding == default ||
succeding != default (succeding != default
&& !char.IsLetter(succeding) && !char.IsLetter(succeding)
&& !char.IsNumber(succeding) && !char.IsNumber(succeding)
&& (char.IsLetter(preceding) || char.IsNumber(preceding)) && (char.IsLetter(preceding) || char.IsNumber(preceding))
)
) )
return CloseQuote; return CloseQuote;
else else