package S4;

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

/* JADX INFO: loaded from: classes3.dex */
public final class m implements Serializable {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Pattern f6289a;

    public m(String pattern) {
        kotlin.jvm.internal.o.h(pattern, "pattern");
        Pattern patternCompile = Pattern.compile(pattern);
        kotlin.jvm.internal.o.g(patternCompile, "compile(...)");
        this.f6289a = patternCompile;
    }

    public static R4.j c(m mVar, String input) {
        mVar.getClass();
        kotlin.jvm.internal.o.h(input, "input");
        if (input.length() >= 0) {
            return new R4.j(0, new B2.j(15, mVar, input), l.f6288a);
        }
        StringBuilder sbR = com.google.android.recaptcha.internal.a.r(0, "Start index out of bounds: ", ", input length: ");
        sbR.append(input.length());
        throw new IndexOutOfBoundsException(sbR.toString());
    }

    public final boolean a(CharSequence input) {
        kotlin.jvm.internal.o.h(input, "input");
        return this.f6289a.matcher(input).find();
    }

    public final k b(String input) {
        kotlin.jvm.internal.o.h(input, "input");
        Matcher matcher = this.f6289a.matcher(input);
        kotlin.jvm.internal.o.g(matcher, "matcher(...)");
        if (matcher.find(0)) {
            return new k(matcher, input);
        }
        return null;
    }

    public final boolean d(String input) {
        kotlin.jvm.internal.o.h(input, "input");
        return this.f6289a.matcher(input).matches();
    }

    public final String e(String input, J4.c cVar) {
        kotlin.jvm.internal.o.h(input, "input");
        k kVarB = b(input);
        if (kVarB == null) {
            return input.toString();
        }
        int length = input.length();
        StringBuilder sb = new StringBuilder(length);
        int i6 = 0;
        do {
            sb.append((CharSequence) input, i6, kVarB.b().f5676a);
            sb.append((CharSequence) cVar.invoke(kVarB));
            i6 = kVarB.b().f5677b + 1;
            kVarB = kVarB.c();
            if (i6 >= length) {
                break;
            }
        } while (kVarB != null);
        if (i6 < length) {
            sb.append((CharSequence) input, i6, length);
        }
        String string = sb.toString();
        kotlin.jvm.internal.o.g(string, "toString(...)");
        return string;
    }

    public final String f(String input, String replacement) {
        kotlin.jvm.internal.o.h(input, "input");
        kotlin.jvm.internal.o.h(replacement, "replacement");
        String strReplaceAll = this.f6289a.matcher(input).replaceAll(replacement);
        kotlin.jvm.internal.o.g(strReplaceAll, "replaceAll(...)");
        return strReplaceAll;
    }

    public final String toString() {
        String string = this.f6289a.toString();
        kotlin.jvm.internal.o.g(string, "toString(...)");
        return string;
    }

    public m(String pattern, int i6) {
        n[] nVarArr = n.f6290a;
        kotlin.jvm.internal.o.h(pattern, "pattern");
        Pattern patternCompile = Pattern.compile(pattern, 66);
        kotlin.jvm.internal.o.g(patternCompile, "compile(...)");
        this.f6289a = patternCompile;
    }
}
