Skip to content

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

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