La función splitTokens() en p5.js se usa para dividir la string de entrada en partes de datos usando un delimitador. Este delimitador podría ser cualquier string o símbolo utilizado entre cada parte de la string de entrada.
Sintaxis:
splitTokens( string, delimiter )
Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- String: esta es la string de entrada que se dividirá.
- Delimitador: esta es cualquier string o símbolo utilizado para separar los datos de la string de entrada.
Valor devuelto: Devuelve los datos divididos de la string de entrada separados por comas (,).
Los siguientes programas ilustran la función splitTokens() en p5.js:
Ejemplo 1: Este ejemplo usa la función splitTokens() para dividir la string de entrada en partes de datos usando un delimitador.
javascript
function setup() { // Create Canvas createCanvas(500, 60); } function draw() { // Set the background color background(220); // Initializing the Strings let String = 'GeeksforGeeks/Geeks/Geek/gfg'; // Calling to splitTokens() function let A = splitTokens(String, '/'); // Set the size of text textSize(16); // Set the text color fill(color('red')); // Getting splitted string text("Splitted string is: " + A, 50, 30); }
Producción:
Ejemplo 2: este ejemplo usa la función splitTokens() para dividir la string de entrada en partes de datos usando un delimitador.
javascript
function setup() { // Create Canvas createCanvas(450, 60); } function draw() { // Set the background color background(220); // Initializing the Strings let String = '0&11&222&3333'; // Calling to splitTokens() function. let A = splitTokens(String, '&'); // Set the size of text textSize(16); // Set the text color fill(color('red')); // Getting splitted string text("Splitted string is: " + A, 50, 30); }
Producción:
Nota: La diferencia entre splitTokens() y split() es que la función splitTokens() se divide usando un rango de caracteres mientras que la función split() usa un carácter o secuencia específica.
Referencia: https://p5js.org/reference/#/p5/splitTokens
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA