c# - 用于选择带有数值的大括号并忽略大括号内的空格的正则表达式
问题描述
我有一个看起来像这样的字符串
(100) + (1000 )
我必须选择两个数字以及大括号,忽略其中的空格。
我能够使用表达式选择 (100)
\(-?[0-9]\d*(\.\d+)?\)
但是我找不到任何方法来选择 (1000 ) 我可以忽略空格的地方。
谁能帮我解决这个问题?
解决方案
只需在两侧添加可选空格:
\(\s*-?[0-9]\d*(\.\d+)?\s*\)
^^^ ^^^
推荐阅读
- google-analytics - Google Analytics 的查询参数以跟踪我的网站内的 Ajax 搜索
- javascript - 如何在html中制作一个一直按下直到我再次按下它的按钮?
- postgresql - postgresql中的“串行”列类型重复
- python - 如何使用另一个列表从一个列表中删除匹配的元素?Python
- python - 饼图不包括所有数据
- nsis - 使用 MUI 时从命令行设置 NSIS 安装目录?
- python - 使用python中的对称差异从两个字符串制作字谜的计算成本
- javascript - 以 12 小时制显示当前时间?- Javascript
- node.js - 错误 R10(启动超时)-> 当我在 heroku 中启动机器人时,Web 进程未能在启动后 60 秒内绑定到 $PORT
- html - 使用最小最大属性时带有弹性框的响应式样式