Better open/close quote detection
This commit is contained in:
parent
bc9625fece
commit
9c53d9bf87
1 changed files with 12 additions and 10 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue