我尝试了正则表达式“减”,“加”,“乘”和“除”,/ [* +-/] /。此正则表达式匹配所有运算符,但也匹配小数点。怎么来的?如何只匹配这些运算符而不匹配十进制?
答案 0 :(得分:0)
在方括号内,结构a -
b与a和b之间的任何字符排序匹配。正则表达式[*+-/]
与以下任意一项匹配:
*
为星号,U + 002A。
+
(U + 002B)和/
之间的任何字符排序,即+
(加号U + 2B),,
(逗号, U + 002C),-
(连字符减号,U + 002D),.
(句号,U + 002E)和/
(固相线,U + 002F)。