text
指定一個字串常數。 join 註:AI Classic 的 make text 在此與 join 指令合併 length is empty 檢查指定字串是否為空。
以下三個指令位於同一指令之選單中
compare texts(<、>、=) 回傳第一個字串text1 在字母排列上與第二個字串 text2 之小於、大魚或等於之結果。若兩者的第一個字母相同則比較字串長度。大寫字母比小寫字母優先。 等於:回傳第一個字串text1與第二個字串text2是否相等。 請注意如果要比較的字串中含有數字,則數學上的=與字串上的text=結果是不一樣的。如果兩個textbox,其中一個內容為123,另一個是0123,則數學上的比較結果為相等,但字串比較結果則不相等。 大於:回傳第一個字串text1是否在字母排列上比第二個字串text2大。若兩者的第一個字母相同則比較字串長度。大寫字母比小寫字母優先。 小於:回傳第一個字串text1是否在字母排列上比第二個字串text2小。
trim
刪除指定字串的頭尾空格。 以下兩個指令位於同一指令之選單中 upcase / downcase 將指定字串全部轉為大寫/小寫。 starts at 請注意!在一般程式設計語言中,陣列的第一個元素編號為0,但AppInventor中的第一個元素編號為1。 contains 以下四個指令位於同一指令之選單中 split at first
將字串從指定分割點(at)第一次出現的地方分成兩個子字串,並回傳一個包含這兩個子字串的清單,一個是從原字串第一個字母到分割點前一個字母,另一個則是分割點後一個字母到原字串結尾。例如將字串”apple,banana,cherry,dogfood”使用逗號”,”來分割,回傳結果會是兩個子字串:第一個子字串為”apple”,第二個子字串為”banana,cherry,dogfood”。請注意逗號”,”這個分割點不包含在任何一個子字串中。 split at first of any 將字串從指定分割點(at) 分割成兩個子字串,並回傳一個包含這兩個子字串的清單。 split 將字串從指定分割點切割,並以清單回傳切割結果。例如將字串”one,two,three,four”從逗號”,”分割的結果是(one two three four)這個清單。將字串 “one-potato,two-potato,three-potato,four”從”at -potato”分割的結果是(one two three four) 這個清單。 split at any split at spaces segment replace all |