社区
JavaScript
帖子详情
正则表达式 /^[\d.\-+]?$/这句什么意思?
subendong
2009-12-17 08:36:01
如题!
请详细告知,谢谢!!
...全文
739
21
打赏
收藏
正则表达式 /^[\d.\-+]?$/这句什么意思?
如题! 请详细告知,谢谢!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
21 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
icharme
2012-03-07
打赏
举报
回复
方括号内的.不是匹配任何出(\n)的字符,在方括号内,如果前面有其他字符的话直接译为点号
浴火_凤凰
2009-12-18
打赏
举报
回复
在[]中只有
四种字符
需要转义:
^ - ] \
dearseven
2009-12-18
打赏
举报
回复
进来学习学习我也不是很了解 正则表达试
wackyboy
2009-12-18
打赏
举报
回复
正则中的集合[]
集合你面的字符是表示字符本身
但是有几个例外
当^不在第一个位置的时候表示字符本身 在第一个位置的时候表示非
集合中[表示[字符 但是]不表示]字符 因为]是集合的元字符 集合中\]表示]
\b表示单词边界 但是集合中\b表示退格符
-在集合中表示范围 如[a-z]表示从a到z的任意一个字符 表示其本身可以用\- 或者将-至于不表示范围的两个字符之间 如[a-z-0-9]+ 可以匹配 com-cn 或者至于集合点首尾均可
残缺之处还望指导一二
subendong
2009-12-18
打赏
举报
回复
知道啥意思了,谢谢楼上的朋友们。。
wackyboy
2009-12-18
打赏
举报
回复
[Quote=引用 17 楼 kingwolf_javascript 的回复:]
在[]中只有四种字符需要转义:^ - ] \
[/Quote]
[a^b] 这里的^就表示^这个字符 不需要转义
[-+/*] 这里的-就表示-这个字符 不需要转义
只是和字符的位置有关
q107770540
2009-12-18
打赏
举报
回复
学习了
xinlan1022
2009-12-18
打赏
举报
回复
mark
subendong
2009-12-17
打赏
举报
回复
正则表达式中的特殊符号,如果被包含于中括号中,则失去特殊意义,但 \ [ ] : ^ - 除外
subendong
2009-12-17
打赏
举报
回复
哦,我知道了在[]中括号里面.号是就是.号。
新建文件夹
2009-12-17
打赏
举报
回复
经过测试,4楼的说法完全正确。
再给你推荐一篇正则表达式的教程文章,很不错:
http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm
“.”和“\.”我也很晕,刚才测试了一下,这个“.”的原意是“匹配除换行符以外的任意字符”,但是这里表示匹配“.”,不知道为什么会是这样,何时转义,何时不用转义?有高人解释一下。这个正则看得我蛋疼。
xiaoyi3317
2009-12-17
打赏
举报
回复
[Quote=引用 5 楼 licip 的回复:]
楼上说的非常正确,不过,.好像是要转义吧。应该要写成:\.这种形式吧。
[/Quote]
在js里面“.”不用转义的吧。。我也搞糊涂了,什么时候有空测测
zengtan1021
2009-12-17
打赏
举报
回复
当然有意义, 匹配一个数字或者小数点或者+号或者-号, 或者空字符串.
Click_Me
2009-12-17
打赏
举报
回复
唉... 竟瞎扯...
dzl84394
2009-12-17
打赏
举报
回复
学习
licip
2009-12-17
打赏
举报
回复
楼上说的非常正确,不过,.好像是要转义吧。应该要写成:\.这种形式吧。
xiaoyi3317
2009-12-17
打赏
举报
回复
这是js里面的正则。。
/^[\d.\-+]?$/
^以什么开始。。。
\d是表示数字
.小数点
正负号
?是表示重复0次或1次
$表示结尾。。。
上面的数字、小数点、正负号是或者关系,只有有一个成立就行。。
这个js和java程序里面的正则差不多,楼主有兴趣的话,可以参见我前几天写的一篇文章:
http://blog.csdn.net/xiaoyi3317/archive/2009/12/16/5017174.aspx
Click_Me
2009-12-17
打赏
举报
回复
匹配只存在(数字 . - +)其中任意一个字符. 也可以什么都不匹配
貌似没有意义的正则...
草根醉秋意
2009-12-17
打赏
举报
回复
正则表达式,标示由数字或者是-组成的字符串
sohighthesky
2009-12-17
打赏
举报
回复
匹配不包含0到9的数字,小数点,-号和+号的字符串
加载更多回复(1)
相关推荐
小程序 51定时器计算(参考学习版).rar
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请举报或通知本人删除。
地源热泵空调系统.docx
地源热泵空调系统.docx
上市公司数字化转型文本分析词频法仅有计算结果
时间:2009-2019 包括3700多家公司,具体公司名单及时间参看下面链接内数据预览: 链接:https://pan.baidu.com/s/1-LLVsdshBu2m5XDj2oGXmg 提取码:lz8n 文本分析法,借鉴袁淳等(2021)的做法,基于上市公司“管理层讨论与分析”中数字化相关关键词占比来衡量,相关词频位于附件中。 数字化文本分析词频: 数字信息技术:数字化、数字营销、数字科技、数字技术、数字运营、数字终端、数字经济、 数字贸易、数字体系、数字供应链、信息时代、信息化、信息技术、信息集成、信息通信、计算机技术 人工智能:物联网、边缘计算、云计算、云服务、云端、 云计算:智慧时代、智慧建设、智慧业务、智能、3D打印、3D技术、3D工具、AI、机器人、机器学习、自动化、5G区块链:数字货币、区块链 大数据:数据集成、数据融合、数据信息、数据管理、数据资产、大数据、 互联网:网络、互联网、电子商务、跨境电商、电商平台、电子技术、电子科技、线上、线上线下、O20、B2B、C2C、P2P、C2B、B2C
Protues仿真实例(MEGA16)-T1_Compare.rar
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请举报或通知本人删除。
SOA 技术与应用.docx
SOA 技术与应用.docx
发帖
JavaScript
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
8.7w+
社区成员
22.4w+
社区内容
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2009-12-17 08:36
社区公告
暂无公告