碼棧開發手冊(五)---可視化方式開發(模塊詳解--編程)
編程
執行記錄
用於記錄業務執行次數,無配置項
打印日誌
可以將指定的內容打印到日誌列表中,該功能在調試應用時常有
打印內容:指定需要打印的內容
彈出提示窗口
彈出一個消息對話框,該命令會暫停腳本執行,直到在對話框中點擊取消
、或確定
消息內容:指定對話框中展示的消息內容
打印內容:指定需要打印的內容
延時執行
使應用暫停一段時間,一般用於等待網頁加載
暫停時間:指定應用需要暫停的時間,單位為毫秒,1秒=1000毫秒
定時執行
用於指定時間點執行一次命令,或者每隔一段時間執行一次命令
- 每天指定時間點執行一次
如下圖所示,每天上午8點會定時執行一組命令?
指定:指定應用需要暫停的時間,單位為毫秒,1秒=1000毫秒
- 每隔一段時間執行一次
如下圖所示,每隔10秒執行一組命令?
正則表達式
用於從文本中提取一段/多段文本,或者判斷文本是否滿足某一種格式,也可以將文本中的一段文本替換成其他內容
-
查詢第一個匹配項
用於查找文本中的第一個滿足條件的內容,並返回
如下圖所示,將從內容中提取出1309875748? -
查詢所有匹配項
用於查找文本中所有滿足條件的內容,並返回
如下圖所示,將從內容中提取出一個包含1309875748、4570975675、890987512三項內容的列表? -
查詢是否匹配
用於查找文本是否滿足指定格式,成功返回1,失敗返回0
如下圖所示,內容中包含數字,所以返回1? -
查詢是否匹配
用於替換文本中的一段內容
如下圖所示,將會將內容中的數字替換為已過期,返回結果為?等待編號:已過期?
自定義腳本
用於執行一段自定義的碼棧腳本
檢查是否為對象
用於檢查一個變量是否是對象類型
數學運算
執行一次數學運算,並返回結果
操作類型: 目前支持 加、減、乘、除、平方、開方
字符串操作
用於處理文本,如拚接、拆分、轉換大小寫等操作
-
拚接
將多個文本拚接成一個文本,如下圖所示將返回?你好碼棧用戶
? -
拆分
將一段文本按照指定字符拆分,返回一個數組,如下圖按照,
分隔獲取一個包含張三
、李四
、王五
三項的數組? -
替換
將文本中的指定內容替換成另一個內容,如下圖將你好,張三
替換成你好,李四
? -
移除前後空格
將指定文本的前後空格移除 -
獲取長度
獲取指定文本的字符個數,如你好,碼棧!
將返回6,空格和符號也會當做字符處理 -
獲取子字符串
提取文本內指定區域的子內容,如下圖將得到歡迎使用碼棧
的結果
開始位置: 以0
開始的索引,例如:如果從第一個字符開始就是0
,如果是第二個字符開始就是1
字符個數: 要截取的字符個數? -
是否包含
判斷一段文本中是否包含另一段文本,成功返回1
,失敗返回0
-
是否全部為字母
判斷一段文本中是否所有的字符都是英文字母,成功返回1
,失敗返回0
-
是否全部為數字
判斷一段文本中是否所有的字符都是數字,成功返回1
,失敗返回0
-
是否全部為小寫
判斷一段文本中是否所有的字符都是英文小寫字母,成功返回1
,失敗返回0
-
是否全部為大寫
判斷一段文本中是否所有的字符都是英文大寫字母,成功返回1
,失敗返回0
-
轉數字
將一個文本類型的數字轉換為數字類型,如:從參數麵板中讀取的數字都是文本類型的,可以通過此方法得到數字類型 -
轉小寫
將一個文本中所有的英文字母都轉換為小寫 -
轉大寫
將一個文本中所有的英文字母都轉換為大寫
數組操作
用於處理數組,如創建新數組、獲取數組內容、合並數組內容等操作
- 創建空數組
創建一個空的數組,用於後續操作 - 獲取數組長度
獲取指定數組的內容個數 - 獲取數組內容
要操作的數組: 一個數組,可以是正則表達式-匹配多項
的返回結果,也可以是字符串拆分
返回的結果
數組索引: 要獲取的內容在數組中的位置,從0
開始計數? - 獲取數組內容的索引
是獲取數組內容
的反操作,該操作是根據內容獲取索引的功能 - 添加數組內容
向指定數組追加一個內容 - 刪除數組內容
刪除數組中指定位置的內容 - 拚接數組
將兩個數組拚接為一個新數組 - 合並字符串
將數組中的內容按照指定的分隔符合並成一個文本?
退出程序
用於退出應用,當需要主動退出應用時可以使用此功能,無配置項
本文轉自碼棧平台
最後更新:2017-05-10 14:02:40