package defpackage;

import java.io.Serializable;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

/* renamed from: ᵨᵿˌ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3777 implements Serializable {

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final Pattern f14115;

    /* JADX WARN: Illegal instructions before constructor call */
    public C3777(int i, String str) {
        int i2 = 1;
        switch (1) {
            case 1:
                i2 = 2;
                break;
            case 2:
                i2 = 8;
                break;
            case 3:
                i2 = 16;
                break;
            case 4:
                break;
            case 5:
                i2 = 4;
                break;
            case C1339.STRING_SET_FIELD_NUMBER /* 6 */:
                i2 = 32;
                break;
            case C1339.DOUBLE_FIELD_NUMBER /* 7 */:
                i2 = 128;
                break;
            default:
                throw null;
        }
        this(Pattern.compile(str, (i2 & 2) != 0 ? i2 | 64 : i2));
    }

    public C3777(String str) {
        this(Pattern.compile(str));
    }

    public C3777(Pattern pattern) {
        this.f14115 = pattern;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static C4540 m8434(C3777 c3777, String str) {
        c3777.getClass();
        if (str.length() >= 0) {
            return new C4540(new C4475(c3777, 12, str), C2334.f9154, 1);
        }
        ᵨᴵᵺ.ᵹᵝᵶ(str.length(), AbstractC1327.m4097(0, "Start index out of bounds: ", ", input length: "));
        return null;
    }

    public final String toString() {
        return this.f14115.toString();
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final C4331 m8435(int i, String str) {
        Matcher matcherRegion = this.f14115.matcher(str).useAnchoringBounds(false).useTransparentBounds(true).region(i, str.length());
        if (matcherRegion.lookingAt()) {
            return new C4331(matcherRegion, str);
        }
        return null;
    }
}
