社区
VB
帖子详情
看到这么多人求正则表达式,谁能告诉我正则表达式的意义?或者说什么情况下用正则表达式?
我被可乐淹死了
2006-08-31 02:31:09
如题,迷惑中。
...全文
321
10
打赏
收藏
看到这么多人求正则表达式,谁能告诉我正则表达式的意义?或者说什么情况下用正则表达式?
如题,迷惑中。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gxh9314
2006-09-01
打赏
举报
回复
就是要求用户填写的格式是有效的,无效就不与提交,且需要重填!
特别是有的用户注册上瞎填内容,就是防止这个的!
比如说身份证号码,邮编,日期,电话号码等!
有个不错的网址:http://www.asiapic.cn/search/zhengzebiaodashi.htm
shuo_shu
2006-09-01
打赏
举报
回复
我的理解是字符串中的sql语言。 哈哈
RexZheng
2006-09-01
打赏
举报
回复
也许你没有用过正则,但是我想你应该用过通配符吧,比如你在windows中要搜索一个文件下的所有exe文件,你可以把搜索条件设为*.exe,*就表示匹配任意字符了.
正则大体来说也是在实现这样的功能,只不过功能要强大好多..
我被可乐淹死了
2006-09-01
打赏
举报
回复
这么快就沉了,
哪位大哥说说是用经验?
zpengenpz
2006-09-01
打赏
举报
回复
mark
低调的小青蛙
2006-09-01
打赏
举报
回复
gxh9314() 兄推荐的 "不错的网址" 我看了一下,好像有病毒
低调的小青蛙
2006-09-01
打赏
举报
回复
搂主一定要看这篇文章:
http://www.regexlab.com/zh/regref.htm
使你了解并入门,并系统讲解了常用的技巧
Avoid
2006-08-31
打赏
举报
回复
*.*
shan1119
2006-08-31
打赏
举报
回复
http://msdn.microsoft.com/library/chs/
huangbznet
2006-08-31
打赏
举报
回复
汗~~~~~~~~~~~`
正则表达式
() [] {}区别以及各种符号表达的
意义
圆括号() 是组,主要应用在限制多选结构的范围/分组/捕获文本 方括号[] 是单个匹配 字符集/排除字符集/命名字符集 正文内容
正则表达式
的() [] {} 有着不同的意思,如下 ()是为了提取匹配字符串的,表达式中有几个()就有几个相应的匹配字符串。 [] 是定义匹配的单个字符的范围,比如[a-zA-Z0-9]表示相应位置的字符要匹配英文字符或数字。 {} 一般是用来匹配的长度,格式为{n}、{n,m}、{n,}。(ab){0,12}? 表示匹配0到12次但尽可能少 扩展 元字符
正则表达式
中的特殊字符及其
意义
正则表达式
的概念:用在字符串处理上面的一项表达式,一些程序支持这种表示法,那么该程序就可以用来作为
正则表达式
的字符串处理之用。(bash环境下的通配符或者特殊符号与用于
正则表达式
中的特殊字符
意义
是不一样的) 注意事项:使用
正则表达式
时,需要特别注意当下环境的语系,否则可能会发现与别人不同的选取结果。 用于
正则表达式
中的特殊字符串以及
意义
: 特殊符号 代表
意义
[:alnum:] ...
聊聊让人头疼的
正则表达式
正则表达式
简介
正则表达式
(Regular Expression):
正则表达式
是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的租和,组成一个“规则字符串”,这个规则字符串用来表达对字符串的一种过滤逻辑。
正则表达式
的作用 给定的字符串是否符合
正则表达式
的过滤逻辑(匹配)。 可以通过
正则表达式
,从字符串中获取我们想要的特定部分(提取)。 强大的字符串替换能力(替换)。
正则表达式
的特点 灵活性、逻辑性和功能性非穿强。 可以迅速地用极简单的方式达到字符串的复杂控制。
正则表达式
的详解带你认识
正则表达式
的
意义
我们都知道协议通常通过添加固定的字符、报头、特定的数字等来定义数据的结构和格式。将正确的信息提取出来是十分重要的,而
正则表达式
可以用来描述和匹配这些固定的结构,从而提取出所需的信息。并且
正则表达式
还可以处理大量复杂的字符串。这篇文章将会带你彻底了解
正则表达式
。
正则表达式
是一种描述字符模式的特殊语法,广泛应用于文本搜索、替换和字符串验证。它可以匹配特定的字符序列,从而识别和处理文本中的特定模式。
正则表达式
各个符号的
意义
1、字符/:
意义
:对于字符,通常表示按字面
意义
,指出接着的字符为特殊字符,不作解释. 例如:/b/匹配字符’b’,通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示匹配一个单词的分界线. 或者,对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释. 例如:*是一个特殊字符,匹配任意个字符(包括0个字符);例如:/a*/意味匹配0个或多个a.为了匹配字面上...
VB
16,718
社区成员
110,520
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章