package z1;

import java.util.regex.Pattern;
import x0.o;

/* JADX INFO: renamed from: z1.a, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1781a {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final Pattern f19184c = Pattern.compile("\\[voice=\"([^\"]*)\"\\]");

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final Pattern f19185d = Pattern.compile("^((?:[0-9]*\\.)?[0-9]+)(px|em|%)$");

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final o f19186a = new o();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final StringBuilder f19187b = new StringBuilder();

    public static String a(o oVar, StringBuilder sb) {
        boolean z8 = false;
        sb.setLength(0);
        int i = oVar.f18540b;
        int i5 = oVar.f18541c;
        while (i < i5 && !z8) {
            char c3 = (char) oVar.f18539a[i];
            if ((c3 < 'A' || c3 > 'Z') && ((c3 < 'a' || c3 > 'z') && !((c3 >= '0' && c3 <= '9') || c3 == '#' || c3 == '-' || c3 == '.' || c3 == '_'))) {
                z8 = true;
            } else {
                i++;
                sb.append(c3);
            }
        }
        oVar.G(i - oVar.f18540b);
        return sb.toString();
    }

    public static String b(o oVar, StringBuilder sb) {
        c(oVar);
        if (oVar.a() == 0) {
            return null;
        }
        String strA = a(oVar, sb);
        if (!"".equals(strA)) {
            return strA;
        }
        return "" + ((char) oVar.t());
    }

    public static void c(o oVar) {
        while (true) {
            for (boolean z8 = true; oVar.a() > 0 && z8; z8 = false) {
                int i = oVar.f18540b;
                byte[] bArr = oVar.f18539a;
                byte b8 = bArr[i];
                char c3 = (char) b8;
                if (c3 == '\t' || c3 == '\n' || c3 == '\f' || c3 == '\r' || c3 == ' ') {
                    oVar.G(1);
                } else {
                    int i5 = oVar.f18541c;
                    int i8 = i + 2;
                    if (i8 <= i5) {
                        int i9 = i + 1;
                        if (b8 == 47 && bArr[i9] == 42) {
                            while (true) {
                                int i10 = i8 + 1;
                                if (i10 >= i5) {
                                    break;
                                }
                                if (((char) bArr[i8]) == '*' && ((char) bArr[i10]) == '/') {
                                    i8 += 2;
                                    i5 = i8;
                                } else {
                                    i8 = i10;
                                }
                            }
                            oVar.G(i5 - oVar.f18540b);
                        }
                    }
                }
            }
            return;
        }
    }
}
