加号,减号,复数和除法正则表达式运算符还如何匹配十进制?

时间:2018-12-16 19:42:10

标签: regex

我尝试了正则表达式“减”,“加”,“乘”和“除”,/ [* +-/] /。此正则表达式匹配所有运算符,但也匹配小数点。怎么来的?如何只匹配这些运算符而不匹配十进制?

我在https://www.regexpal.com/上做到了

1 个答案:

答案 0 :(得分:0)

在方括号内,结构a - b与a和b之间的任何字符排序匹配。正则表达式[*+-/]与以下任意一项匹配:

  • *为星号,U + 002A。

  • +(U + 002B)和/之间的任何字符排序,即+(加号U + 2B),,(逗号, U + 002C),-(连字符减号,U + 002D),.(句号,U + 002E)和/(固相线,U + 002F)。