问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用通俗的话解释一下正则表达式,如果能给个vb的事例就更好了。

发布网友 发布时间:2022-05-12 05:09

我来回答

1个回答

热心网友 时间:2022-04-23 23:40

计算机方面的东西 也很难通俗吧 ,这句应该比较容易懂点 :"用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。" 注意 ’语法规则‘就是我们写的那个表达式了! 我当时也是源于自己写程序要解决一个问题 才接触到这个知识点。 当时是要处理一些记事本里面的内容,连续的字符都当做一个整体,若果遇到大于或等于2个空格的情况 ,需要把这些连续的空格替换为一个空格。这里就用到了正则表达式,这个实例是比较简单的 : (下面是替换函数)
Public Function ReplaceMoreSpace(str As String) As String
Dim Reg As New RegExp '定义新的正则表达式变量
Dim strReplace As String
Dim strPattern As String
strReplace = " "
strPattern = "\x20{2,}" '大于1个空格,此处就是正则表达式,表示大于1个空格。
Reg.Pattern = strPattern
While Reg.Test(str) = True
str = Reg.Replace(str, strReplace) '大于一个空格将被替换为一个空格
Wend
ReplaceMoreSpace = str
End Function
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
江西服装学院究竟怎么样 江西服装学院怎样 江西服装学院怎么样啊 服装学校师资哪里比较好 江西服装学院怎么样呢 报案警察如何处理弃婴法律上如何认定 公安机关如何处理弃婴 光宗耀祖名词解释光宗耀祖的解释是什么 呼吸37度时光能量适合什么肤质 2012年1月24日(初二)从武汉天河机场到当阳,不知道是坐火车、汽车,在武... A股继续创新高走牛市,会走出十年慢牛吗?可能性有多大? 正则表达式的数字实例 学游泳 请私人教练都有什么好处 C语言用正则表达式的例子 A股市场如何大赚小赔 php 16.什么是正则表达式,并举一个例子。 做兼职游泳教练需要知道哪些东西 正则表达式的具体例子 iconfont,显示异常,webfont,怎么的天猫首页的 如何用github只克隆库里面的一个文件夹?? 网上哪些卖正品鞋的网站比较便宜? 我需要下载用GIT管理的软件包,是否每个Branch都要clone一个目录啊? 合肥格云流体生活饮用水的5种处理方法有哪些? 自来水怎样达到饮用水标准?求教工艺流程 康师傅饮用水的8道水处理工序很厉害吗? - 信息提示 - 信息提示 怪物猎人P3太刀升级路线 在哪可以下载到 gba 朋友送了一款sony psp,我不知道什么格我下载的游戏都是格式不支持,请问怎样识别PSP格式啊 我体校的,游泳专业。以后中专毕业出来有什么好工作 什么是正则表达式,具体用途是什么,能举个实例吗? 高级Java开发中什么是正则表达式? 谷古股:A股“成功经验”适合美股交易吗 正则表达式求助,简单有例子 正则表达式中的 \ 有什么作用? 举例说明 正则表达式里的?:是啥意思例如(?:a|b) 在乐视tv开个VIP是不是所有VIP电影都可以免费看? 初级财务管理师报考时间和条件 财务管理专业可以考二建吗? 有哪几种情况会使伤口愈合不上? 脚被扎伤,伤口一直不愈合,这是因为什么? 伤口不易愈合是什么原因,应补充什么? 一个手机可以同时登录2个吗?- 问一问 电脑怎么登录两个 一个微信可以同时登录两个吗? 微信可以登录两个吗 把流浪猫和流浪狗用枪打死会坐牢吗? 杀流浪猫违法吗 怎样可以用一个手机同时登录两个