El método split (CharSequence) de una clase de patrón se usa para dividir la secuencia de caracteres dada pasada como parámetro al método alrededor de las coincidencias de este patrón. Este método puede dividir charSequence en una array de strings, usando la expresión regular utilizada para compilar el patrón como un delimitador .así que podemos decir que el método devuelve la array de strings calculadas al dividir la entrada en torno a las coincidencias de este patrón.
Sintaxis:
public String[] split(CharSequence input)
Parámetros: este método acepta una sola entrada de parámetro que representa la secuencia de caracteres que se dividirá.
Valor devuelto: este método devuelve la array de strings calculada al dividir la entrada en torno a las coincidencias de este patrón.
Los siguientes programas ilustran el método split(CharSequence):
Programa 1:
// Java program to demonstrate // Pattern.split(CharSequence) method import java.util.regex.*; public class GFG { public static void main(String[] args) { // create a REGEX String String REGEX = "ee"; // create the string // in which you want to search String actualString = "geeksforgeeks"; // create a Pattern using REGEX Pattern pattern = Pattern.compile(REGEX); // split the text String[] array = pattern.split(actualString); // print array for (int i = 0; i < array.length; i++) { System.out.println("array[" + i + "]=" + array[i]); } } }
array[0]=g array[1]=ksforg array[2]=ks
Programa 2:
// Java program to demonstrate // Pattern.split(CharSequence) method import java.util.regex.*; public class GFG { public static void main(String[] args) { // create a REGEX String String REGEX = "ke"; // create the string // in which you want to search String actualString = "Bharat ke Veer Portal"; // create a Pattern using REGEX Pattern pattern = Pattern.compile(REGEX); // split the text String[] array = pattern.split(actualString); // print array for (int i = 0; i < array.length; i++) { System.out.println("array[" + i + "]=" + array[i]); } } }
array[0]=Bharat array[1]= Veer Portal
Referencia: https://docs.oracle.com/javase/10/docs/api/java/util/regex/Pattern.html#split(java.lang.CharSequence)
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA