- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统封装的方法
正则表达式的封装
动态链接库:fsniu.dll
引用:Microsoft VbScript Regular Expressions 5.5
类名称:CRegExpUtil
简化调用:reg
方法:
reg.GetMatchs(strContent as String ,Pattern as String ) as matchcollection
匹配strContent字符串中的符合条件的一组数据,返回值为matchcollection类型
Eg:
reg.GetMatchs(1a2a3a4a5a6a7a8a,\w)
返回值为一个matchcollection类型数组,每个里面的元素为匹配到的“a”
reg.GetRegValue( strContent as String ,Pattern as String ) as String
匹配strContent字符串中的符合条件的一组数据,以字符串类型返回,每两个匹配值之间用“[|]”间隔
Eg:
reg.GetRegValue(1a2a3a4a5a6a7a8a,\w)
返回值为字符串:”a[|]a[|]a[|]a[|]a[|]a[|]a[|]a”
reg.GetSingleValue( strContent as String ,Pattern as String )as String
匹配strContent字符串中的符合条件的第一个字符串并返匹配的值。
Eg:reg.GetSingleValue(1a2a3a4a5a6a7a8a,\d\w)
返回值为”1a”
reg.GetSingleSubValue( strContent as String ,Pattern as String ) as String
匹配strContent字符串中的符合条件的第一个字符串并返回圆括号内的值。
Eg: reg.GetSingleSubValue(1a2a3a4a5a6a7a8a,\d (\w))
返回值为”a”
reg.ReplaceMatchs( stringTosearch as String ,Pattern as String ,RplaceString as String ) as String
替换stringTosearch字符串中匹配到的所有Pattern项为ReplaceString,并返回stringTosearch
Eg: reg.ReplaceMatchs(1a2a3a4a5a6a7a8a,\w,”b”)
返回值为:”1b2b3b4b5b6b7b8b”
reg.TestContent(content as String ,Include as String ) as Boolean
判断目标字符串中是否存在查找的字符串(include),存在则返回true否则返回false
Eg: reg.TestContent(“正则表达式”,”表达式”)
返回true
reg.TestRegExpContent (content as String ,Include as String ) as Boolean
判断目标字符串中是否存在符合include匹配样式的字符串,存在则返回true否则返回false
Eg: reg. TestRegExpContent (“正则表达式:test1”,”\w+”)
匹配字符串中的数字字母,返回true
文件操作
fileExist( filename as String ) as Boolean
判断文件filename是否存在
读取文件:
getFileContent(sFile as String )as String
sFile为要读入的文件名,函数以字符串形式返回读取的文件的内容。
保存文件
AppendFile(strFileName as String ,strContent as String )as Boolean
strFileName为保存的文件的名字,strContet为要保存的内容,保存成功则返回true
无界面浏览器类CNoUIFsBrowser
CNoUIFsBrowser
属性
autoRedirect Boolean
浏览器是否自动跳转,默认为false
AutoSelectCharSet Boolean
浏览器是否自动选择编码方式,默认为true
Charset 设置页面的编码方式
Eg:web. Charset=”UTF-8”
Cookies
页面的Cookies值
LocalUrl
当前页面的链接地址
Referer
当前页面的来源
ResponseText
当前页面的源文件
Xml
页面的XML文件 (DomDocument)
方法:
addForm(ID as String ,Nam
您可能关注的文档
- 简述表空间和数据文件之间的关系.doc
- Was8.5.0.0s升级到WAS8.5.5.doc
- 数据库技术复习题答案___选择题.doc
- 算是表达式栈实验报告.docx
- 04:立即调用的函数表达式.docx
- QML的语言(中文).doc
- Orcale函数大全.docx
- 二0一0年工作述职报告(张斌).doc
- erv-U 无法连接到服务器127.0.0.1,端口43958 之解决办法.doc
- 如何在两个SQLSERVER之间数据同步.doc
- 人教版七年级地理上册同步备课 4.1人口与人种-分层练习-解析版.docx
- 人教A版数学(选择性必修一讲义)第23讲2.5.2圆与圆的位置关系(学生版+解析).docx
- 人教版八年级物理上册举一反三系2.2声音的特性同步练习(原卷版+解析).docx
- 人教版八年级物理上册举一反三系2.1声音的产生与传播同步练习(原卷版+解析).docx
- 人教A版数学(选择性必修一讲义)第29讲3.2.2双曲线的简单几何性质(学生版+解析).docx
- 人教版八年级物理上册举一反三系3.1温度同步练习(原卷版+解析).docx
- 人教版七年级地理上册同步备课 3.3 降水的变化与分布【上好课】2022-2023学年七年级地理上册同步备课系列(人教版)(分层练习-解析版).docx
- 人教版七年级地理上册同步备课 3.2.1气温的变化与分布(分层练习-原卷版).docx
- 人教版八年级地理上册同步备课1.2人口分层练习(原卷版+解析).docx
- 人教A版数学(选择性必修一讲义)第30讲3.3.1抛物线及其标准方程(学生版+解析).docx
文档评论(0)