|
|
编辑框5.内容 = 过滤号码 (编辑框1.内容, 编辑框2.内容, 编辑框3.内容, 编辑框4.内容 )|
| 过滤号码 | 文本型 | | |
| 原始列表 | 文本型 | | | | 禁止百位 | 文本型 | | | | 禁止十位 | 文本型 | | | | 禁止个位 | 文本型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 分割数组 | 文本型 | | 0 | | 结果数组 | 文本型 | | 0 | | 当前号码 | 文本型 | | | | i | 整数型 | | | | 百位 | 文本型 | | | | 十位 | 文本型 | | | | 个位 | 文本型 | | |
分割数组 = 分割文本 (原始列表, “,”, ) 计次循环首 (取数组成员数 (分割数组 ), i ) 当前号码 = 分割数组 [i ] 如果真 (取文本长度 (当前号码 ) = 3 )   百位 = 取文本中间 (当前号码, 1, 1 )  十位 = 取文本中间 (当前号码, 2, 1 )  个位 = 取文本中间 (当前号码, 3, 1 )  如果真 (百位 ≠ 禁止百位 且 十位 ≠ 禁止十位 且 个位 ≠ 禁止个位 )  加入成员 (结果数组, 当前号码 )     计次循环尾 ()返回 (数组转文本 (结果数组, “,”)) | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | i | 整数型 | | | | 结果文本 | 文本型 | | | | 长度 | 整数型 | | |
长度 = 取数组成员数 (文本数组 ) 如果真 (长度 = 0 ) 返回 (“”)结果文本 = “” 计次循环首 (长度, i ) 结果文本 = 结果文本 + 文本数组 [i ] 如果真 (i < 长度 )  结果文本 = 结果文本 + 分隔符   计次循环尾 ()返回 (结果文本 )
|
|