package E1;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import o1.AbstractC0676l;

/* JADX INFO: loaded from: classes.dex */
public final class f implements Serializable {

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final a f549g = new a(null);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final Pattern f550b;

    public static final class a {
        public /* synthetic */ a(kotlin.jvm.internal.g gVar) {
            this();
        }

        private a() {
        }
    }

    public f(Pattern nativePattern) {
        kotlin.jvm.internal.l.e(nativePattern, "nativePattern");
        this.f550b = nativePattern;
    }

    public final boolean a(CharSequence input) {
        kotlin.jvm.internal.l.e(input, "input");
        return this.f550b.matcher(input).matches();
    }

    public final String b(CharSequence input, String replacement) {
        kotlin.jvm.internal.l.e(input, "input");
        kotlin.jvm.internal.l.e(replacement, "replacement");
        String strReplaceAll = this.f550b.matcher(input).replaceAll(replacement);
        kotlin.jvm.internal.l.d(strReplaceAll, "replaceAll(...)");
        return strReplaceAll;
    }

    public final List c(CharSequence input, int i2) {
        kotlin.jvm.internal.l.e(input, "input");
        q.g0(i2);
        Matcher matcher = this.f550b.matcher(input);
        if (i2 == 1 || !matcher.find()) {
            return AbstractC0676l.b(input.toString());
        }
        ArrayList arrayList = new ArrayList(i2 > 0 ? kotlin.ranges.m.d(i2, 10) : 10);
        int i3 = i2 - 1;
        int iEnd = 0;
        do {
            arrayList.add(input.subSequence(iEnd, matcher.start()).toString());
            iEnd = matcher.end();
            if (i3 >= 0 && arrayList.size() == i3) {
                break;
            }
        } while (matcher.find());
        arrayList.add(input.subSequence(iEnd, input.length()).toString());
        return arrayList;
    }

    public String toString() {
        String string = this.f550b.toString();
        kotlin.jvm.internal.l.d(string, "toString(...)");
        return string;
    }

    /* JADX WARN: Illegal instructions before constructor call */
    public f(String pattern) {
        kotlin.jvm.internal.l.e(pattern, "pattern");
        Pattern patternCompile = Pattern.compile(pattern);
        kotlin.jvm.internal.l.d(patternCompile, "compile(...)");
        this(patternCompile);
    }
}
