Replace class
Reemplace una subcadena por la cadena especificada y devuelva la cadena de resultado. Esta función distingue mayúsculas de minúsculas.
- Extends
negation | Obtiene el evaluador que es una negación de este. Establece el evaluador que es una negación de esta. |
return |
Tipo esperado mediante la evaluación de la expresión. |
type | Obtiene el tipo de expresión para el evaluador. |
try |
Evaluar una expresión. |
validate |
Valide una expresión. |
Inicializa una nueva instancia de la clase Replace.
new Replace()
Obtiene el evaluador que es una negación de este. Establece el evaluador que es una negación de esta.
ExpressionEvaluator negation
Valor de propiedad
Evaluador que es una negación de este.
Tipo esperado mediante la evaluación de la expresión.
returnType: ReturnType
Valor de propiedad
se hereda deexpressionEvaluator.returnType
Obtiene el tipo de expresión para el evaluador.
type: string
Valor de propiedad
string
se hereda deexpressionEvaluator.type
Evaluar una expresión.
function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError
Parámetros
- expression
- Expression
Expresión que se va a evaluar.
- state
- MemoryInterface
Información de estado global.
- options
- Options
Opciones usadas en la evaluación.
Devoluciones
Valor y cadena de error que no es NULL si se produce un error.
heredado deExpressionEvaluator.tryEvaluate
Valide una expresión.
function validateExpression(expression: Expression)
Parámetros
- expression
- Expression
Expresión que se va a validar.
se hereda deexpressionEvaluator.validateExpression