regex 正则表达式模式匹配+/-

brtdzjyr  于 2023-06-25  发布在  其他
关注(0)|答案(1)|浏览(124)

我需要一个正则表达式模式来匹配所有3种可能的组合。
-1
+1
+/-1
有了这个模式(?<margin>(?:\+|-))?(\d+(?:\.\d+)?)?,我就能够匹配第一个和第二个组合。还必须添加什么才能包括第三种组合?
先谢了

kd3sttzy

kd3sttzy1#

这里有一个方法(我认为这是最短的):

(?<margin>\+/-|[+-])(\d+(\.\d+)?)

参见live demo

相关问题