正则表达式!为.Net开发者献上的小礼物

以下正则表达式均为个人研究结果,并是在网上很难找到的正则表达式,就因为找不到,所以才自己思考的,所以欢迎试用并勘误纠错!
 
本人同时编写了一个正则表达式助手,欢迎联系我QQ或发信至 starry@vip.qq.com索取,比网上的一些正则表达式助手要更易使用
(至少比我找到的一些要好o(∩_∩)o )
 
同时:持续更新中!
 
个人研究结果,请尊重我的劳动成果,转载请注明出处。
 
第一弹:
用处:解析正确的运算公式
支持的数字特征:负数符号 小数 整数 
支持的运算符:+ - * / ^ ( )
正则表达式:
(((^-)|((?<=\D)-))?\d+(\.\d+)?)|([-+*/^\(\)])
解析正文 例:
-1.15+((2+(-3.12654))*4/5^6156451.1)+(-1)+2
解析结果:
-1.15
+
(
(
2
+
(
-3.12654
)
)
*
4
/
5
^
6156451.1
)
+
(
-1
)
+
2
匹配结束!检索出 23 项结果!

你可能感兴趣的:(.net,正则表达式,职场,休闲)