首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Regex匹配括号Qt

问Regex匹配括号Qt
EN

Stack Overflow用户
提问于 2014-05-21 09:46:36
回答 1查看 876关注 0票数 1

我有一个简单的问题:

我必须编写一个Qt程序,并在那里替换不需要的括号。STRING.replace(QRegExp("REGEX"), "");

我需要Regex只匹配括号,这样我就可以替换它们。

举个例子:12/((30)/(10/2))

I替换Regex所选择的所有内容,并作为我想要的输出:12/(30/(12/2))

括号中间的数字可以是:[0-9+\.+\,]{1,}

非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-21 09:58:58

搜索\(([0-9.,]+)\)并用$1替换。

这将捕获所有被括号直接包围的数字,如(30),并将其替换为数字本身。

编辑:您可以看到一个演示这里。在左边的选项卡中,它显示匹配信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23779577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档