1楼:小cherry丸子吖
这个正bai则就是匹配数字du;
-?表示
前面可以有一zhi个可选的减号;
\d+表示一到dao多个数字,(-?\d+)这个表内示整容数部分;
(\.\d+)?表示一个小数点跟多个数字,?表示前面这部分是可选的,这部分匹配一个可选的小数部分;
^(\d)$就是0-9的任意一个数字;
^表示以...开头,\d表示0-9的数字,$表示以...结尾;
所以这个就是表示单个数字了。
正则表达式,又称规则表达式。(英语:regular expression,在**中常简写为regex、regexp或re),计算机科学的一个概念。
正则表通常被用来检索、替换那些符合某个模式(规则)的文本。
许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由unix中的工具软件(例如sed和grep)普及开的。
正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。
2楼:匿名用户
这个正则就是匹配数字
-?表示前面可以有一个可选的减号
\d+表示一到多个数字,(-?\d+)这个表示整数部分(\.\d+)?表示一个小数点跟多个数字,?表示前面这部分是可选的,这部分匹配一个可选的小数部分
3楼:匿名用户
匹配数字的
可匹配情况
正负整数
正负浮点数(带小数点的数)
4楼:匿名用户
^bai[\w_]*$表示什么呢,首先du看\w表示匹配包括下划线zhi的任何单词字符。等价dao于内'[a-za-z0-9_]'。
然后跟了个_,在看*号:匹配前面容的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等价于。
你这个表达式的意思就是把这个[\w_](任何单词字符包括下划线,然后跟个下划线)看为一个整体出现零次或多次!
正则表达式取怎么表示,正则表达式 取第2个怎么表示?
1楼 匿名用户 写当然可以,要求越多,式子越长而已。搜索出来之后干嘛呢,问题里面搜索 好 显然不是为了引用他,我想应该是用来替换吧 比如把第偶数个 好 替换成 坏 用来搜索的式子是 好 好 好 好 替换成 1坏 正则表达式中的 2与 2各表示什么意思? 2楼 匿名用户 先说下,我用的是perl。 不...
正则表达式怎么匹配单个汉字,如何用正则表达式匹配汉字
1楼 匿名用户 u4e00 u9fa5 这样会把匹配结果放到匹配集的第一个子集中去 你就可以获取到了 2楼 梦里寻你我他 u4e00 u9fa5 如何用正则表达式匹配汉字 3楼 匿名用户 var str 你好地世界世界 假如想用正则表达式的方式找出str中 地 的下标 var re 地 consol...
易语言怎么用正则表达式,易语言中怎么用正则表达式
1楼 独语无泪 我已回答过几个知友关于正则的了,随便一个给你一下你参考学习一下, http zhidao baidu question 361909916474683772 进入后你看我的切图有 提取123456789 这个子程序,就是用正则,很简单的,祝好运! 2楼 黑潮家族林宇轩 你最起码要提供...