ACCESS数据库生成器

易语言 2020-07-01 19:36:57

ACCESS数据库生成器

.子程序 创建, 逻辑型, 公开, 根据指定的正则表达式文本创建一个正则表达式对象。本对象中的原有内容将被释放
.参数 正则表达式文本, 文本型, , 比如“易语言4\.0(模块|支持库)?”
.参数 忽略大小写, 逻辑型, 可空, 可以被省略。默认值为真。本参数指定这个正则表达式在创建成功后进行匹配、搜索、替换时,是否区分大小写。
.参数 匹配多行, 逻辑型, 可空, 可以被省略。默认值为真。如果本成员值为真,字符“^”不仅匹配目标文本的开头,而且匹配目标文本中换行符(字符(10),字符(13)或 #换行符)的后面;字符“$”不仅匹配目标文本的结尾,而且匹配目标文本中换行符的前面。否则字符“^”仅仅匹配目标文本的开头,“$”也仅仅匹配目标文本的结尾。
.参数 全局匹配, 逻辑型, 可空

匿名程序集变量_对象_1017E.清除 ()
匿名程序集变量_对象_1017D.清除 ()
匿名程序集变量_对象_1017D.创建 (“VBScript.RegExp”, )
.如果真 (匿名程序集变量_对象_1017D.是否为空 ())
输出调试文本 (“对象创建失败:VBScript.RegExp”, “如果是在多线程里使用请先执行'初始化COM库'”)
返回 (假)
.如果真结束
.如果真 (是否为空 (忽略大小写))
忽略大小写 = 真
.如果真结束
.如果真 (是否为空 (匹配多行))
匹配多行 = 真
.如果真结束
.如果真 (是否为空 (全局匹配))
全局匹配 = 真
.如果真结束
匿名程序集变量_整数型_1017F = 0
匿名程序集变量_对象_1017D.写属性 (“IgnoreCase”, 忽略大小写)
匿名程序集变量_对象_1017D.写属性 (“Multiline”, 匹配多行)
匿名程序集变量_对象_1017D.写属性 (“Global”, 全局匹配)
匿名程序集变量_对象_1017D.写属性 (“Pattern”, 正则表达式文本)