Parse addresses with balanced parenthesis

pull/194/merge
M66B 3 years ago
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…
Cancel
Save