Cadena es alfabética

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos cómo determinar si una cadena dada contiene solo caracteres alfabéticos utilizando JavaScript. Utilizaremos un patrón de expresión regular para probar la cadena de entrada y devolver un valor booleano que indique si la cadena contiene solo caracteres alfabéticos o no. Este laboratorio tiene como objetivo ayudarte a fortalecer tu comprensión de las expresiones regulares y su uso en JavaScript.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28408{{"Cadena es alfabética"}} javascript/data_types -.-> lab-28408{{"Cadena es alfabética"}} javascript/arith_ops -.-> lab-28408{{"Cadena es alfabética"}} javascript/comp_ops -.-> lab-28408{{"Cadena es alfabética"}} end

Función para comprobar si una cadena es alfabética

Para comprobar si una cadena contiene solo caracteres alfabéticos:

  • Abra la Terminal/SSH y escriba node para comenzar a practicar la codificación.
  • Utilice RegExp.prototype.test() para comprobar si la cadena dada coincide con el patrón de expresión regular alfabética.
  • La función isAlpha toma una cadena como argumento y devuelve true si la cadena contiene solo caracteres alfabéticos, y false en caso contrario.

Aquí hay un ejemplo:

const isAlpha = (str) => /^[a-zA-Z]*$/.test(str);
isAlpha("sampleInput"); // true
isAlpha("this Will fail"); // false
isAlpha("123"); // false

Resumen

¡Felicidades! Has completado el laboratorio de Cadena es alfabética. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.