# Text

- [CONCAT](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/concat.md): Concatenates multiple text strings into a single string
- [ESCAPE\_HTML](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/escape_html.md): Escapes HTML special characters in a text string
- [HASH](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/hash.md): Computes the hash value of a text using a specified algorithm (MD5 or SHA-1)
- [LEFT\_SUBSTR](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/left_substr.md): Retrieves the leftmost characters from a text string
- [LENGTH](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/length.md): Computes the length (number of characters) of a text string
- [LEVENSHTEIN](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/levenshtein.md): Measures the edit distance (Levenshtein distance) between two text strings
- [LOWER](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/lower.md): Converts text to all lowercase characters
- [PROPER](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/proper.md): Capitalizes the first letter of each word in a text string
- [REGEX\_EXTRACT](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/regex_extract.md): Extracts text that matches a regular expression pattern
- [REGEX\_MATCH](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/regex_match.md): Checks if a text string matches a specified regular expression pattern
- [REGEX\_REPLACE](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/regex_replace.md): Replaces text that matches a regular expression pattern with a specified replacement
- [REGEX\_SEARCH](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/regex_search.md): Returns the index of the first character of the first matching substring based on a regular expression pattern
- [REPLACE](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/replace.md): Replaces all occurrences of a specified search string with a replacement string
- [REVERSE](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/reverse.md): Reverses the order of characters in a text string
- [RIGHT\_SUBSTR](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/right_substr.md): Extracts the rightmost characters of a text string up to a specified length
- [SEARCH](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/search.md): Searches for a specific search string within a text and returns the index of the first occurrence
- [SOUNDEX](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/soundex.md): Converts text to a SOUNDEX code for phonetic matching
- [SPLIT\_PART](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/split_part.md): Extracts a specific part of a text string using a delimiter
- [SUBSTRING](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/substring.md): Extracts a portion of a text string starting from a specified position with a given length
- [UNESCAPE\_HTML](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/unescape_html.md): Converts HTML escape sequences in text back to their original characters
- [UPPER](/savant-1/analyses/functions-and-expressions/functions-and-formulas/text/upper.md): Converts text to all uppercase characters
