This shows you the differences between two versions of the page.
ro:explode [2017/09/08 17:30] junior-root [Istoric] |
ro:explode [2020/02/28 10:46] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Explode (Funcție) ===== | ||
- | > **Engleză: | ||
- | ==== Format ==== | ||
- | variable = **explode** ( [[stringexpressions|șir_de_caractere]] , [[stringexpressions|delimitator]] )\\ | ||
- | variable = **explode** ( [[stringexpressions|șir_de_caractere]] , [[stringexpressions|delimitator]] , [[booleanexpressions|expresie_booleană]] )\\ | ||
- | |||
- | Întoarce o [[lists|listă]] de șiruri de caractere. De obicei, această funcție este utilizată pentru a crea o variabilă de tip tablou. | ||
- | ==== Descriere ==== | ||
- | Împarte [[stringexpressions|șir_de_caractere]] în bucăți, despicându-l oriunde întâlnește un [[stringexpressions|delimitator]]. | ||
- | |||
- | De asemenea, se poate specifica și o a treia valoare opțională, | ||
- | ==== Exemplu ==== | ||
- | < | ||
- | # împarte la spațiu | ||
- | a$ = "La un semn deschisă-i calea și s-apropie de cort." | ||
- | print a$ | ||
- | w$ = explode(a$," | ||
- | for t = 0 to w$[?]-1 | ||
- | print " | ||
- | next t | ||
- | |||
- | # împarte la A sau a | ||
- | a$ = " | ||
- | print a$ | ||
- | w$ = explode(a$," | ||
- | for t = 0 to w$[?]-1 | ||
- | print " | ||
- | next t | ||
- | |||
- | # împarte la virgulă | ||
- | a$=" | ||
- | print a$ | ||
- | n = explode(a$,"," | ||
- | for t = 0 to n[?]-1 | ||
- | print " | ||
- | next t | ||
- | </ | ||
- | va afișa | ||
- | < | ||
- | La un semn deschisă-i calea și s-apropie de cort. | ||
- | w$[0]=La | ||
- | w$[1]=un | ||
- | w$[2]=semn | ||
- | w$[3]=deschisă-i | ||
- | w$[4]=calea | ||
- | w$[5]=și | ||
- | w$[6]=s-apropie | ||
- | w$[7]=de | ||
- | w$[8]=cort. | ||
- | klj; | ||
- | w$[0]=klj; | ||
- | w$[1]=lkj | ||
- | w$[2]=lkj; | ||
- | 1, | ||
- | n[0]=1 | ||
- | n[1]=2 | ||
- | n[2]=3 | ||
- | n[3]=77 | ||
- | n[4]=foo | ||
- | n[5]=9.987 | ||
- | n[6]=6.45 | ||
- | </ | ||
- | ==== Vezi și ==== | ||
- | {{page> | ||
- | ==== Istoric ==== | ||
- | |0.9.6.55|Adăugată în acestă versiune| | ||
- | |1.99.99.55|Se acceptă ca funcția să fie folosită oriunde poate fi folosită o listă de elemente| | ||