变量名 | 类 型 | 静态 | 数组 | 备 注 |
字符串长度 | 整数型 | | |
i | 整数型 | | |
返回字符串 | 文本型 | | |
检到中文 | 整数型 | | |
asc | 整数型 | | |
字符串长度 =
取文本长度 (字符串
)
计次循环首 (字符串长度, i
)
asc =
取代码 (字符串, i
)
判断 (取代码 (字符串, i
) < 0
) 

如果 (检到中文 = 1
) 


检到中文 = 0



检到中文 = 1



返回字符串 = 返回字符串 +
取文本中间 (字符串, i, 2
)

调试输出 (“检测到中文汉字:”, asc,
取文本中间 (字符串, i, 2
))






判断 (asc ≥ 65
且 asc ≤ 90
) 
调试输出 (“检测到大写字母A-Z:”, asc,
取文本中间 (字符串, i, 1
))


返回字符串 = 返回字符串 +
取文本中间 (字符串, i, 1
)
判断 (asc ≥ 97
且 asc ≤ 122
) 
调试输出 (“检测到小写字母a-z:”, asc,
取文本中间 (字符串, i, 1
))


返回字符串 = 返回字符串 +
取文本中间 (字符串, i, 1
)
判断 (57 < asc
且 asc < 48
) 
调试输出 (“检测到数字0-9:”, asc,
取文本中间 (字符串, i, 1
))


返回字符串 = 返回字符串 +
取文本中间 (字符串, i, 1
)
判断 (取代码 (字符串, i
) = 10
) 
调试输出 (“检测到 #换行符:”, asc,
取文本中间 (字符串, i, 1
))


返回字符串 = 返回字符串 +
#换行符 

返回字符串 = 返回字符串 +
取文本中间 (字符串, i, 1
)
调试输出 (“检测到标点符号:”, asc,
取文本中间 (字符串, i, 1
))


计次循环尾 ()调试输出 (返回字符串
)返回 (返回字符串
)