|
9精币
.版本 2
.局部变量 文件名称, 文本型
.局部变量 份的位置, 整数型
.局部变量 数字开始位置, 整数型
.局部变量 数字文本, 文本型
.局部变量 数量, 整数型
.局部变量 当前字符, 文本型
' 示例文件名(实际使用时可替换为动态获取)
文件名称 = “ 么么么广告100cmx590cm60份()...”
' 找到“份”字的位置
份的位置 = 寻找文本 (文件名称, “份”, , 假)
.如果真 (份的位置 > 0)
' 从“份”的位置向前查找数字起始位置
数字开始位置 = 份的位置 - 1
.判断循环首 (数字开始位置 > 0)
当前字符 = 取文本中间 (文件名称, 数字开始位置, 1)
.如果真 (当前字符 < “0” 或 当前字符 > “9”) ' 直接判断字符范围
跳出循环 ()
.如果真结束
数字开始位置 = 数字开始位置 - 1
.判断循环尾 ()
' 截取数字部分(+1修正位置)
数字文本 = 取文本中间 (文件名称, 数字开始位置 + 1, 份的位置 - 数字开始位置 - 1)
' 转换为整数并显示s
数量 = 到整数 (数字文本)
信息框 (“数量为:” + 到文本 (数量) + “份”, 0, , )
易语言代码 要转为火山的
|
|