En JavaScript, puede usar
substring()
métodos para interceptar cadenas.
substring()
El método acepta dos parámetros: la posición inicial y la posición final . Devuelve la subcadena desde la posición inicial hasta la posición final.Si desea interceptar antes de un carácter específico, primero puede usar
indexOf()
el método para encontrar la posición del carácter y luego pasar esta posición como la posición final alsubstring()
método.El siguiente es un código de muestra que demuestra cómo interceptar antes de un carácter específico:
let str = "Hello, World!"; let char = ","; let index = str.indexOf(char); if (index !== -1) { let subStr = str.substring(0, index); console.log(subStr); // 输出 "Hello" }
Primero usamos
indexOf()
el método para encontrar la posición de la coma y almacenarla enindex
una variable. Luego, usamossubstring()
el método para interceptar la subcadena desde el comienzo de la cadena hasta la posición de coma y almacenarla ensubStr
una variable. Finalmente, imprimimos la subcadena interceptada en la consola.
indexOf()
El método devolverá -1 si el carácter específico no está presente en la cadena . Por lo tanto, podemos agregar una condición para verificar si existe un carácter específico antes de interceptarlo.
Interceptar caracteres específicos de una cadena a través de una subcadena
Supongo que te gusta
Origin blog.csdn.net/weixin_69811594/article/details/131661122
Recomendado
Clasificación