p5.js |拆分()函数
p5.js 中的split()函数用于使用分隔符将输入字符串分成几段。此分隔符可以是输入字符串的每段之间使用的任何字符串或符号。句法:
split(String, Delimiter)
参数:此函数接受两个参数,如下所述:
- 字符串:这是要拆分的输入字符串。
- 分隔符:这是用于分隔输入字符串数据的任何字符串或符号。
返回值:返回输入字符串的分割数据。下面的程序说明了 p5.js 中的 split()函数。示例 1:此示例使用 split()函数使用分隔符将输入字符串分解为子字符串片段。
javascript
function setup() {
// Creating Canvas size
createCanvas(450, 150);
}
function draw() {
// Set the background color
background(220);
// Initializing the Strings
let String = 'GeeksforGeeks/Geeks/Geek/gfg';
// Calling to split() function.
let A = split(String, '/');
// Set the size of text
textSize(16);
// Set the text color
fill(color('red'));
// Getting splitted string
text("Splitted string is: " + A[0], 50, 30);
text("Splitted string is: " + A[1], 50, 60);
text("Splitted string is: " + A[2], 50, 90);
text("Splitted string is: " + A[3], 50, 120);
}
javascript
function setup() {
// Creating Canvas size
createCanvas(450, 150);
}
function draw() {
// Set the background color
background(220);
// Initializing the Strings
let String = '0&11&222&3333';
// Calling to split() function.
let A = split(String, '&');
// Set the size of text
textSize(16);
// Set the text color
fill(color('red'));
// Getting splitted string
text("Splitted string is: " + A[0], 50, 30);
text("Splitted string is: " + A[1], 50, 60);
text("Splitted string is: " + A[2], 50, 90);
text("Splitted string is: " + A[3], 50, 120);
}
输出: 示例 2:此示例使用 split()函数使用分隔符将输入字符串分解为子字符串片段。
javascript
function setup() {
// Creating Canvas size
createCanvas(450, 150);
}
function draw() {
// Set the background color
background(220);
// Initializing the Strings
let String = '0&11&222&3333';
// Calling to split() function.
let A = split(String, '&');
// Set the size of text
textSize(16);
// Set the text color
fill(color('red'));
// Getting splitted string
text("Splitted string is: " + A[0], 50, 30);
text("Splitted string is: " + A[1], 50, 60);
text("Splitted string is: " + A[2], 50, 90);
text("Splitted string is: " + A[3], 50, 120);
}
输出: 参考: https://p5js.org/reference/#/p5/split