首页 > 解决方案 > 试图找到匹配的正则表达式

问题描述

我正在尝试使用正则表达式解析数学表达式。

Input:  2--1 
Output: 2,-1
Input:  2+1 
Output: 2,1

尝试以下但它仅适用于 a+b 场景

Regex("[-|+]").split("2--1")

标签: regex

解决方案


请检查以下正则表达式。

(?<=\d)[+-]

您还可以通过以下链接查看结果https://regex101.com/r/z8uUTf/1


推荐阅读