| Blockland Forums > Modification Help |
| Splitting a String |
| (1/2) > >> |
| Fluff-is-back:
Hi, How can I go about splitting a string of text at a apace into two strings? for example: original string = text1 text2 into %str1 = text1 %str2 = text2 |
| Chrono:
%str0 = getWord(original string,0); %str1 = getWord(original string,1); Or for a loop to get all of it for(%x=0;%x<getWordCount(original string);%x++) { %str[%x] = getWord(original string,%x); } |
| Fluff-is-back:
Thanks |
| lilboarder32:
Chrono's code splits the words up in a string. If you want to split it at any spot, use this: --- Code: ---%str0 = getSubStr(%sourceString,%startingPosition,%lengthOfCut); %str1 = getSubStr(%sourceString,%startingPosition + %lengthOfCut, strLen(%sourceString)); --- End code --- %startingPosition starts at 0 (i.e. If you had a string "Hello World", The "H" would be at 0, the space would be at 5.) |
| Chrono:
--- Quote from: Fluff-is-back on November 29, 2010, 12:11:44 PM ---Hi, How can I go about splitting a string of text at a apace into two strings? for example: original string = text1 text2 into %str1 = text1 %str2 = text2 --- End quote --- |
| Navigation |
| Message Index |
| Next page |