Este tutorial discutirá los enfoques para obtener la subcontratación ante un personaje específico en JavaScript.
Cómo obtener la subcontratación ante un personaje específico en JavaScript?
Obtener la subcadena ante un personaje específico en JavaScript, aplique los siguientes enfoques:
Los enfoques declarados se ilustrarán uno por uno!
Enfoque 1: Obtenga la subcadena antes de un carácter específico en JavaScript utilizando los métodos Substring () e indexOf ()
El "subcadena ()El método "extrae los caracteres de la cadena de principio a fin sin cambiar la matriz original, y el" "índice de()"El método emite el índice del elemento de matriz especificado y devuelve"-1"Si no se encuentra. Estos métodos se pueden aplicar en combinación para localizar el índice del carácter en una cadena y obtener el valor de la subconjocio antes de él.
Sintaxis
cadena.subcadena (inicio, final)En la sintaxis dada:
En la sintaxis anterior, "buscar"Indica el índice del elemento de matriz recuperado.
Ejemplo
Vamos a ver el ejemplo dado a continuación:
En el fragmento de código anterior:
Producción
En la salida anterior, se puede observar que el valor de la subconjunto antes de que se recupere el carácter especificado.
Enfoque 2: Obtenga la subcadena antes de un carácter especificado en JavaScript a través del método Split ()
El "dividir()El método "divide una cadena en una matriz de subcadres. Este método se puede implementar para dividir la cadena proporcionada en una matriz basada en el carácter especificado y acceder al valor de la subcadena antes.
Sintaxis
cadena.división (separador, límite)En la sintaxis anterior:
Ejemplo 1: Obtenga la subcadena antes del carácter especificado
En este ejemplo, el valor de la subcadena antes del carácter especificado se devolverá.
Sigamos el ejemplo de abajo dados:
En las líneas de código anteriores:
Producción
De la salida anterior, es evidente que el primer valor de subcadena de una matriz se recupera ante un carácter específico en la cadena proporcionada.
Ejemplo 3: Obtenga la subcadena antes de todos los caracteres especificados
Este ejemplo devolverá el valor de las subcadenas antes de todos los caracteres especificados.
Pasemos por lo siguiente dado un ejemplo:
Implemente los siguientes pasos en las líneas de código anteriores:
Producción
La salida anterior indica que los valores de subcadena se obtienen antes de ambos caracteres especificados.
Conclusión
El "subcadena ()" y "índice de()"Métodos o el"dividir()Los métodos se pueden implementar para obtener el valor de la subcadena ante un carácter específico en JavaScript. El enfoque anterior se puede utilizar para ubicar el índice del personaje en una cadena y obtener el valor de la subconjocio antes de que él. El último enfoque se puede aplicar para dividir la cadena dada en una matriz de subcadenas basada en el carácter especificado y luego acceder al valor de la subcadena antes que él (carácter). Este tutorial demostró cómo obtener el valor de la subcadena ante un personaje específico en JavaScript.