mirror of https://github.com/M66B/FairEmail.git
Parse addresses with balanced parenthesis
This commit is contained in:
parent
9c77f3285d
commit
442c4d2974
|
@ -3978,9 +3978,9 @@ public class MessageHelper {
|
||||||
int len = text.length();
|
int len = text.length();
|
||||||
for (int i = 0; i < len; i++) {
|
for (int i = 0; i < len; i++) {
|
||||||
char kar = text.charAt(i);
|
char kar = text.charAt(i);
|
||||||
if (kar == '(')
|
if (kar == '(' && text.indexOf(')', i) > 0)
|
||||||
skip++;
|
skip++;
|
||||||
else if (kar == ')')
|
else if (kar == ')' && skip > 0)
|
||||||
skip--;
|
skip--;
|
||||||
else if (skip == 0)
|
else if (skip == 0)
|
||||||
sb.append(kar);
|
sb.append(kar);
|
||||||
|
|
Loading…
Reference in New Issue