社区
脚本语言
帖子详情
正则表达式问题?
Gavin8389
2009-03-27 06:59:57
[1-9]{1}\d{0,8}[ ]*(\.\d[0]*)
为什么能匹配 10.1?
怎么改动能让它只匹配整数和10.0,10.00,10.0000
...全文
70
4
打赏
收藏
正则表达式问题?
[1-9]{1}\d{0,8}[ ]*(\.\d[0]*) 为什么能匹配 10.1? 怎么改动能让它只匹配整数和10.0,10.00,10.0000
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xsir317
2009-03-31
打赏
举报
回复
[1-9]{1}\d{0,8}[ ]*(\.\d[0]*)
[1-9]{1}匹配了1
\d{0,8}匹配 0
[ ]*
\.\d 匹配.1
为啥不能匹配。。。
只匹配整数和10.0,10.00,10.0000 这个也好办。
/^(\d+)|(10\.0)|(10\.00)|(10\.000)$/ 这样就可以了。。。匹配整数或者10.0,10.00,10.0000
麻烦说话说清楚。
fibbery
2009-03-27
打赏
举报
回复
如果是纯粹的数,那么应该是:/^\d+$|^\d+\.\d[0]*$/
iambic
2009-03-27
打赏
举报
回复
请解释下你的正则表达式,然后说下为什么你觉得不应该匹配10.1。
fibbery
2009-03-27
打赏
举报
回复
/\d+|\d+\.\d[0]*/
正则表达式
里面?和+各表示什么意思
通常表示可选项,表示前面的字符或子表达式可能出现也可能不出现。例如,
正则表达式
ab?c 匹配 “ac” 或 “abc” 但不匹配 “abbc”。句点(.)表示匹配任意单个字符,除了换行符(\n)外的任何字符。例如,
正则表达式
a.c 匹配 “abc”,“adc”,“axc” 等。加号(+)表示一个或多个前导字符或子表达式。例如,
正则表达式
a+b 匹配 “ab”,“aab”,“aaab” 等,但不匹配 “b”。
Python
正则表达式
(一看就懂)
哈喽O(∩_∩)O 今天来发一下python
正则表达式
,其实这个也是比较简单的 什么是
正则表达式
(⊙_⊙) 目前越来越多的网站、编辑器、编程语言都已支持一种叫“
正则表达式
”的字符串查找“公式”,有过编程经验的同学都应该了解
正则表达式
(Regular Expression 简写regex)是什么东西,它是一种字符串匹配的模式(pattern),更像是一种逻辑公式。 简单说,
正则表达式
是 python中必备的工具,主要是用来查找和匹配字符串的。
正则表达式
尤其在python爬虫上用的多。 正则表达
正则表达式
中?=等的简单使用
关于
正则表达式
?= ?: ?! 这些符号的用处 今天写web作业的时候遇到一个
问题
,如何使用提取url中请求的html和css,js的请求 于是我使用了
正则表达式
来做,前面一直没搞懂 ?= ?: ?!这几个符号是的用处,今天好像清晰了不少,记录一下 首先是要求 如何使用
正则表达式
匹配 /[字符串].html 中的 [字符串] 首先我是这样写的 let css = res.url.match(/^\/.+.css$/) 确实能匹配到 /index.html 但是 css[0] = ‘/index.ht
正则表达式
(?=pattern) (?!pattern) (?:pattern)的理解
正则表达式
(?=pattern)(?!pattern)(?:pattern)的理解 学习JAVA
正则表达式
时,(?=pattern)(?!pattern)(?:pattern)这类东西看着就挺难理解,而且官方释义更是越看越不懂。查阅资料后,总结如下。 环视 (?=pattern)与(?!pattern)属于一类,在
正则表达式
中叫环视。 “环视”这个词从字面理解就是确定“周围环境”。环视一共有四种:...
js如何生成动态
正则表达式
?
昨晚在做一道实习生笔试题,突然想要用
正则表达式
来进行匹配,但发现每次匹配值是不一样的,所以
正则表达式
也是不一样的,然后就在想,能不能生成动态
正则表达式
呢? 由于习惯了用以下的格式:var r = /^abc$/; 发现里面是无法加入动态字符串的。后来才记得RegExp这个函数,然后测试了一下,发现原来这样就可以动态生成
正则表达式
了。var str = "abc"; var r = RegExp(
脚本语言
37,741
社区成员
34,213
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章