All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.csoft.utils.TextUtils Maven / Gradle / Ivy

package com.csoft.utils;

import org.apache.commons.text.StringEscapeUtils;

public class TextUtils {

    private TextUtils() {}

    /**
     * Parses a regex, removes the prefix :regex if found, and returns the
     * XML-unescaped version.
     *
     * @param text Input string containing a regex.
     * @return Unescaped string with prefix :regex removed.
     */
    public static String parseAsRegex(final String text) {
        String regex = text.replace("regex:", "");
        return StringEscapeUtils.unescapeXml(regex);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy