discord-jadx/app/src/main/java/c/i/a/c/e2/u/c.java

100 lines
3.3 KiB
Java

package c.i.a.c.e2.u;
import androidx.annotation.Nullable;
import c.d.b.a.a;
import c.i.a.c.i2.w;
import java.util.regex.Pattern;
/* compiled from: CssParser */
public final class c {
public static final Pattern a = Pattern.compile("\\[voice=\"([^\"]*)\"\\]");
public final w b = new w();
/* renamed from: c reason: collision with root package name */
public final StringBuilder f853c = new StringBuilder();
public static String a(w wVar, StringBuilder sb) {
boolean z2 = false;
sb.setLength(0);
int i = wVar.b;
int i2 = wVar.f913c;
while (i < i2 && !z2) {
char c2 = (char) wVar.a[i];
if ((c2 < 'A' || c2 > 'Z') && ((c2 < 'a' || c2 > 'z') && !((c2 >= '0' && c2 <= '9') || c2 == '#' || c2 == '-' || c2 == '.' || c2 == '_'))) {
z2 = true;
} else {
i++;
sb.append(c2);
}
}
wVar.E(i - wVar.b);
return sb.toString();
}
@Nullable
public static String b(w wVar, StringBuilder sb) {
c(wVar);
if (wVar.a() == 0) {
return null;
}
String a2 = a(wVar, sb);
if (!"".equals(a2)) {
return a2;
}
StringBuilder K = a.K("");
K.append((char) wVar.s());
return K.toString();
}
/* JADX WARNING: Removed duplicated region for block: B:35:0x0068 A[LOOP:1: B:2:0x0002->B:35:0x0068, LOOP_END] */
/* JADX WARNING: Removed duplicated region for block: B:40:0x0001 A[SYNTHETIC] */
public static void c(w wVar) {
boolean z2;
boolean z3;
while (true) {
boolean z4 = true;
while (wVar.a() > 0 && z4) {
char c2 = (char) wVar.a[wVar.b];
if (c2 == '\t' || c2 == '\n' || c2 == '\f' || c2 == '\r' || c2 == ' ') {
wVar.E(1);
z2 = true;
} else {
z2 = false;
}
if (!z2) {
int i = wVar.b;
int i2 = wVar.f913c;
byte[] bArr = wVar.a;
if (i + 2 <= i2) {
int i3 = i + 1;
if (bArr[i] == 47) {
int i4 = i3 + 1;
if (bArr[i3] == 42) {
while (true) {
int i5 = i4 + 1;
if (i5 >= i2) {
break;
} else if (((char) bArr[i4]) == '*' && ((char) bArr[i5]) == '/') {
i2 = i5 + 1;
i4 = i2;
} else {
i4 = i5;
}
}
wVar.E(i2 - wVar.b);
z3 = true;
if (z3) {
z4 = false;
}
}
}
}
z3 = false;
if (z3) {
}
}
}
return;
}
}
}