正则表达式问题,急急急急!!!!
时间:2011-11-15
来源:互联网
这个怎么理解啊???
作者: ysh3940 发布时间: 2011-11-15
\w是单词字符,即英文字母,下划线或数字
所以[\w-]就是单词字符或减号
+表示出现1次或多次
所以[\w-]+表示单词字符或减号出现一次或多次
\.表示点字符
*表示出现0次或多次
所以(\.[\w-]+)*表示点号和1个或多个单词字符或减号出现0次或多次
@就是@符号
$就是结束符,即字符串的最末尾
作者: qybao 发布时间: 2011-11-15
作者: woaidoudoue 发布时间: 2011-11-15
“[]”表示字符集合,匹配所包含的任意字符。例如“[abc]”可以匹配字符串“plain”中的“a”
所以[\w-] 就是“字母或数字或下划线或中划线”的意思 等价于[0-9a-zA-Z_-]"
“+”代表1个或多个的意思
“*”表示0次或多次
“^”开始 “$”结束 lz应该可以理解了吧
作者: tsz2008 发布时间: 2011-11-15
LZ可以看下这个,有一个分析的例子,你可以自己参照分析下。我也是刚看了你的帖子才去查了下。自己写个测试代码测试下。
作者: woaidoudoue 发布时间: 2011-11-15
作者: JieTouLangRen 发布时间: 2011-11-15
^是字符串的开头
\w是单词字符,即英文字母,下划线或数字
所以[\w-]就是单词字符或减号
+表示出现1次或多次
所以[\w-]+表示单词字符或减号出现一次或多次
\.表示点字符
*表示出现0次或多次
所以(\.[\w-]+)*表示点号和1个或多个单词字符或减号出现0次或多次
@就是@符号
$就是结束符,即字符串的最末尾
+1
作者: Chianfirstli 发布时间: 2011-11-15
^是字符串的开头
\w是单词字符,即英文字母,下划线或数字
所以[\w-]就是单词字符或减号
+表示出现1次或多次
所以[\w-]+表示单词字符或减号出现一次或多次
\.表示点字符
*表示出现0次或多次
所以(\.[\w-]+)*表示点号和1个或多个单词字符或减号出现0次或多次
@就是@符号
$就是结束符,即字符串的最末尾
作者: ysh3940 发布时间: 2011-11-15
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28