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,19 +133,21 @@ namespace FileManager
{
if (toReplace == Replacement.QUOTE_MARK)
{
if (
preceding != default
if (preceding == default ||
(preceding != default
&& !char.IsLetter(preceding)
&& !char.IsNumber(preceding)
&& (char.IsLetter(succeding) || char.IsNumber(succeding))
)
)
return OpenQuote;
else if (
succeding != default
else if (succeding == default ||
(succeding != default
&& !char.IsLetter(succeding)
&& !char.IsNumber(succeding)
&& (char.IsLetter(preceding) || char.IsNumber(preceding))
)
)
return CloseQuote;
else
return OtherQuote;