iphone - 正则表达式从字符串中获取数字

标签 iphone ios regex

我想从字符串中获取一个数字。

字符串为:"responseID:1为返回值";

有时数字可能是 1、3、300、3000...

我正尝试在 iphone 的 objective-c 中执行此操作。

我试过 NSPredicateNSRegularExpression,但我似乎无法获得正确的正则表达式。

我试过"*[0-9]+*";

当我调用正则表达式时,这是否会向我返回“1”、“300”或任何数字?

谢谢!

最佳答案

\d+ 应匹配 1 个或多个数字。

关于iphone - 正则表达式从字符串中获取数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11569609/

相关文章:

iphone - 带大括号的正则表达式

iphone - NSNumber numberWithInt : returns strange numbers?

java - Java 中 MetaMap 的正则表达式

正则表达式以重复模式捕获每个组的第一次出现

ios - 使用 UIwebview 应用程序从设备获取 UID 以获取苹果推送通知

Java 正则表达式没有取代我的模式

iphone - 轴标签也随图表一起滚动 : how to disable?

iphone - 如何在按钮标题中创建带有标签和值对的 UIActionSheet

iphone - CoreMotion 中的内存泄漏

iphone - 我如何从用户未激活/触摸的应用程序外部收到的推送通知中接收信息?