010-68421378
sales@cogitosoft.com
产品分类
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Sencha Test SPC Control Chart Tools for .Net Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Aivosto — 适用于VB与 VBA的RegExpr

RegExpr是适用于Visual Basic 6.0和VBA的正则表达式模块。

 

它包含什么?RegExpr for VB & VBA是一个支持全系列正则表达式的源代码模块。它采用纯VB/VBA代码编写,不需要任何额外的运行时库。

 

何时需要它?RegExpr 能让您在Visual Basic 6.0和Office VBA中使用正则表达式,就像它们是语言本身内置的功能一样。

 

如何使用它?您只需将RegExpr.bas包含到您的项目中,然后开始编写如下调用:

If RegExpr(Text, "[A-Z]*") Then...

 

我能直接用VB自带的Like和Replace吗?当然可以,只要您对它们支持的功能感到满意就行。正则表达式要强大得多。它可以搜索所有字符组合,支持“或(Or)”规则,验证字符出现的次数,并且支持零宽度概念,如单词边界、行尾以及“后面不跟着”等。

 

RegExpr有什么过人之处?RegExpr for VB & VBA以纯源代码形式实现了全系列正则表达式。它不需要任何外部库或运行时环境,也没有需要分发的DLL文件。

 

支持版本

 

RegExpr支持多种正则表达式类型。以下是一个简短列表:

 

x* 零个或多个x

x+ 一个或多个x

x? 零个或一个x

x{m,n} 至少m个、至多n个x

[A-Z] 任意大写字母A–Z

. 除换行符外的任意单个字符

\w 任意字母数字字符

\d 任意数字(等同于[0-9])

^ 字符串(或行)的开头

 

RegExpr还支持高级语法,例如:

 

x*?  懒惰匹配(最小匹配)

\1 .. \9 反向引用

(?=text) 正向先行断言

(?!text) 负向先行断言

 

系统要求

 

VB: 适用于Visual Basic 6.0,仅限Windows平台。

VBA: 适用于 Word、Excel、Access。跨平台解决方案,可在Windows版和Mac 版Office上运行。

快速导航

                               

 京ICP备09015132号-996 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2026 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物