求正则表达式^[0-9]+ [+-*\] [0-9]+ = [0-9]+$的解释
4个回答
展开全部
FamDestiny 解释是错误的。
塑料做的铁钉 是对的。可惜没给你解释
1.^代表以xxx开头的行,
[0-9]+表示至少出现一个0-9之间的数字。
合起来 就是 必须开头的数字是0-9之间的数字,个数最少一个
2.[+-*\] 表示这是个符号中的其中一个,,也就是 + - * /运算符
3.[0-9]+ 接着。后面跟着必须是 0-9之间的数字。个数最少一个
4 = 等号就表示 =号这个符号
5 [0-9]+$ ..$表示一行的结尾,所以这里的意思必须用0-9之间的字符结果
合起来的功能。就是 塑料做的铁钉 说的
判断选择 加减乘除 这样的 运算式而已
塑料做的铁钉 是对的。可惜没给你解释
1.^代表以xxx开头的行,
[0-9]+表示至少出现一个0-9之间的数字。
合起来 就是 必须开头的数字是0-9之间的数字,个数最少一个
2.[+-*\] 表示这是个符号中的其中一个,,也就是 + - * /运算符
3.[0-9]+ 接着。后面跟着必须是 0-9之间的数字。个数最少一个
4 = 等号就表示 =号这个符号
5 [0-9]+$ ..$表示一行的结尾,所以这里的意思必须用0-9之间的字符结果
合起来的功能。就是 塑料做的铁钉 说的
判断选择 加减乘除 这样的 运算式而已
展开全部
这个是一个加减乘除算式,其中及其前后不能有空格
比如
1+1=2
或者
326*516=162
之类的单个算式
比如
1+1=2
或者
326*516=162
之类的单个算式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
^:字符串开始
$:字符串结束
[0-9]+:1个或多个数字
[+-*\]:+-*\中任意一个
=:=
所以式子的意思是任意整数的四则运算,其中\应该是笔误,应该是/
也就是原式应该是^[0-9]+[+-*/][0-9]+=[0-9]+$
$:字符串结束
[0-9]+:1个或多个数字
[+-*\]:+-*\中任意一个
=:=
所以式子的意思是任意整数的四则运算,其中\应该是笔误,应该是/
也就是原式应该是^[0-9]+[+-*/][0-9]+=[0-9]+$
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.^代表以xxx开头的行,所有^[0-9]代表以数字开头的行
好久没看了,搞错了哈
按上面的规则,字符串0+/8+=9+匹配。个人理解
好久没看了,搞错了哈
按上面的规则,字符串0+/8+=9+匹配。个人理解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询