Skip to content

Fungsi REGEXREPLACE tapi dengan input vector pattern dan yang digantikan #53

@taruma

Description

@taruma

WhatsApp Image 2025-01-14 at 14 33 16_1ad305f1

MYFUNC = LAMBDA(
    mytext,
    vector_pattern,
    vector_replaced,
    LET(
        combined, HSTACK(
            vector_pattern,
            vector_replaced
        ),
        dataseq, SEQUENCE(ROWS(combined)),
        REDUCE(
            mytext,
            dataseq,
            LAMBDA(acc, curr,
                LET(
                    curr_pattern, INDEX(
                        vector_pattern,
                        curr
                    ),
                    curr_replaced, INDEX(
                        vector_replaced,
                        curr
                    ),
                    REGEXREPLACE(
                        acc,
                        curr_pattern,
                        curr_replaced,
                        1
                    )
                )
            )
        )
    )
);
  • untuk variabel combined, bisa dihapus, dan dihitung panjang vector dari inputnya saja (vector atau replaced)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfeidlambdaRelated Collection of Lambda by fiakodev

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions