设为首页收藏本站CRC32解密2.0CDN刷新更改用户名领夜猫子 本站已运行
搜索
查看: 19|回复: 0
收起左侧

易语言实现取括号内的文本并放入数组,(设计编译器专用,括号外的不会放入) 支持转义符

[复制链接]
发表于 2018-11-27 08:52:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
  
窗口程序集名保 留  保 留备 注
程序集1   
子程序名返回值类型公开备 注
_启动子程序整数型 请在本子程序中放置易模块初始化代码
_临时子程序 ()  ' 在初始化代码执行完毕后调用测试代码
返回 (0)  ' 可以根据您的需要返回任意数值
子程序名返回值类型公开备 注
_临时子程序  
变量名类 型静态数组备 注
文本文本型 0
' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。
取括号内文本数组 (“ABC(123)(4\(56\))不会显示(会显示\))”, 文本)
调试输出 (文本)
子程序名返回值类型公开备 注
取括号内文本数组逻辑型易语言实现取括号内的文本并放入数组(支持转义,括号外的不会放入)
参数名类 型参考可空数组备 注
文本文本型   括号必须对称使用否则将失败
括号文本文本型  
如果真 (取括号内文本数组_ (文本, 括号文本))
重定义数组 (括号文本, 假, 0)
返回 ()
返回 ()
子程序名返回值类型公开备 注
取括号内文本数组_逻辑型 
参数名类 型参考可空数组备 注
文本文本型   
括号文本文本型  
变量名类 型静态数组备 注
计数整数型  
代码整数型  
括号内逻辑型  
括号内文本文本型  
括号逻辑型  
重定义数组 (括号文本, 假, 0)
计次循环首 (取文本长度 (文本), 计数)
代码 = 取代码 (文本, 计数)
如果 (取代码 (文本, 计数 - 1) ≠ 92)
判断 (代码 = 40)
括号 = 真
如果真 (括号内)
返回 ()
括号内 = 真
判断 (代码 = 41)  ' )
括号 = 真
如果真 (括号内 = )
返回 ()
括号内 = 假
括号内文本 = 子文本替换 (括号内文本, “\)”, “)”, , , )
括号内文本 = 子文本替换 (括号内文本, “\(”, “(”, , , )
加入成员 (括号文本, 括号内文本)
括号内文本 = “”
括号 = 假

括号 = 假
如果真 (括号内 括号 = )
括号内文本 = 括号内文本 + 字符 (代码)

计次循环尾 ()
返回 (括号内 = )


i支持库列表   支持库注释   
spec特殊功能支持库


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

关闭

社区活动上一条 /1 下一条

小黑屋|手机版|Archiver|官方QQ群|从F到0 ( 蒙ICP备17002595号-1 )  

蒙公网安备 15010402000325号 腾讯云安全认证

GMT+8, 2018-12-17 22:31 , Processed in 0.124534 second(s), 25 queries .

Powered by Discuz! X3.4 © 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表