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

core.Expression.parse.ts Maven / Gradle / Ivy

The newest version!
/**
 * Проверяет, является ли строка JS выражением
 * @param value {String} - Проверяемая строка
 * @returns {String|Boolean} - Найденное JS выражение, или false
 */
export function parseExpression(value: unknown): string | false {
    if (typeof value !== 'string') { return false }
    if (value.startsWith('`') && value.endsWith('`')) {
        return value.substring(1, value.length - 1)
    }

    return false
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy