eligius
    Preparing search index...

    Variable replaceTextConst

    replaceText: TOperation<
        IReplaceTextOperationData,
        Omit<IReplaceTextOperationData, "searchPattern" | "replacement">,
    > = ...

    Finds and replaces text using literal string or regex pattern.

    Operates on textContent passed from previous operations (e.g., getTextContent). Supports regex patterns with global flag for multiple replacements. Updates textContent with replaced text and sets replacementCount.

    Operation data with updated textContent and replacementCount indicating number of replacements made

    // Replace placeholder with value
    const result = replaceText({
    textContent: 'Hello {{name}}',
    searchPattern: '{{name}}',
    replacement: 'John'
    });
    // result.textContent = "Hello John"
    // result.replacementCount = 1
    // Replace with regex pattern
    const result = replaceText({
    textContent: 'Test 123 and 456',
    searchPattern: /\d+/g,
    replacement: 'NUM'
    });
    // result.textContent = "Test NUM and NUM"
    // result.replacementCount = 2