求正则表达式^[0-9]+ [+-*\] [0-9]+ = [0-9]+$的解释

哪位高手能帮我解释一下这是什么意思,越详细越好。最好能有例子。非常感谢!

FamDestiny
解释是错误的。
塑料做的铁钉
是对的。可惜没给你解释
1.^代表以xxx开头的行,
[0-9]+表示至少出现一个0-9之间的数字。
合起来
就是
必须开头的数字是0-9之间的数字,个数最少一个
2.[+-*\]
表示这是个符号中的其中一个,,也就是
+
-
*
/运算符
3.[0-9]+
接着。后面跟着必须是
0-9之间的数字。个数最少一个
4
=
等号就表示
=号这个符号
5
[0-9]+$
..$表示一行的结尾,所以这里的意思必须用0-9之间的字符结果
合起来的功能。就是
塑料做的铁钉
说的
判断选择
加减乘除
这样的
运算式而已
温馨提示:内容为网友见解,仅供参考
无其他回答

求正则表达式^[0-9]+ [+-*\\] [0-9]+ = [0-9]+$的解释
[0-9]+表示至少出现一个0-9之间的数字。合起来 就是 必须开头的数字是0-9之间的数字,个数最少一个 2.[+-*\\] 表示这是个符号中的其中一个,,也就是 + - * \/运算符 3.[0-9]+ 接着。后面跟着必须是 0-9之间的数字。个数最少一个 4 = 等号就表示 =号这个符号 5 [0-9]+$ ...

正则表达式 "^[0-9]+$"是什么意思呢?
^:匹配行首 [0-9]+:匹配1个或多个数字 :匹配行尾 总的来说就是匹配一行数字

java 正则表达式"[^0-9\/\/.]+"与"[0-9\/\/.]+"分别是什么意思?
\\D 非数字: [^0-9]\\s 空白字符:[ \\t\\n\\x0B\\f\\r]\\S 非空白字符:[^\\s]\\w 单词字符:[a-zA-Z_0-9]\\W 非单词字符:[^\\w]反斜线、转义和引用 反斜线字符 ('\\') 用于引用转义构造,如上表所定义的,同时还用于引用其他将被解释为非转义构造的字符。因此,表达式 \\\\ 与单个反...

JS正则表达式 \/^-?[0-9]+.?[0-9]*$\/怎么解释 求解答,谢谢
解释:开头包含‘-’或者不包含,接着后边至少有一个0-9的数字,然后点‘.’可有可无,最后以零个或多个数字结尾 这个正则可以匹配有理数,例如:0,-2,-2.2,222,222.222

验证输入必须为数字和字母的组合的正则表达式该怎么写
虽然有些环境使用\\d或[:digit:]之类的形式可以表示数字,或者其它的特定的形式所对应的特定字符集,但是这样表示并不是通用的;因此建议使用通用的方式来写正则表达式,如[0-9]表示数字,[a-zA-Z]表示大小写字母等。当然,对于特定的编程语言可能还会涉及到转义字符,届时请注意一下。图片解释:...

验证输入必须为数字和字母的组合的正则表达式该怎么写
虽然有些环境使用\\d或[:digit:]之类的形式可以表示数字,或者其它的特定的形式所对应的特定字符集,但是这样表示并不是通用的;因此建议使用通用的方式来写正则表达式,如[0-9]表示数字,[a-zA-Z]表示大小写字母等。当然,对于特定的编程语言可能还会涉及到转义字符,届时请注意一下。图片解释:...

正则表达式 [0-9]+\\\\d*$和\\\\b[A-Za-z]+\\\\b 的匹配例子是怎么样的呀...
[0-9]+ 意思是 至少有一位 0-9 之间的数字,0123456789 任意一个都行,至少一位,不限制最多位数。\\\\d 是被转义过的,这个正则应该是在程序内被超下来的,在转义回来应该是 \\d ,这就是我说的有意思的原因,因为 \\d 代表的意思也是任意数字,但是 * 则代表,零位或多位。是结束符。整个...

正则(?:[+-]?(?:[0-9]+))中的 ?:是什么意思
正则表达式中可以使用 ASCII 编码。.\\num匹配num,其中 num 是一个正整数。对所获取的匹配的引用。例如,'(.)' 匹配两个连续的相同字符。\\n标识一个八进制转义值或一个后向引用。如果 \\n 之前至少 n 个获取的子表达式,则 n 为后向引用。否则,如果 n 为八进制数字 (0-7),则 n 为一个八进制转义值。\\...

请教会linux shell脚本的=~是什么意思?
是正则表达式的字符判断 if [[ $i =~ ^[0-9]+$ ]] && echo 1 1、^是匹配字符串开始的意思,[0-9]只要不是数字都不要。2、~ +的意思的^[0-9]的范围里匹配一次以上+ $是匹配结束符。touch -t "201109021200.00" tempfile 使用引号内的时间戳在当前目录建立一个叫tempfile的文件 find...

java 正则表达式 提取IP
如果不要端口号,可以这样写[0-9.]+:Java我没学过,但正则表达式大体是通用的。至于如此长段文本里去重,个人觉得纯以正则表达式不行,还得配合程序。由于我不是java程序员,不好解释。不过,你可以用反复比较文本的方式还解决。比如ip:218.98.195.19,估计java里也应该有indexOf之类的方法,查找出...

相似回答