我想以编程方式接收 JIRA 票号,例如@"ART-235"
,并获取裸数字/数字,@"235"
。
我问的关于使用正则表达式的问题出现了 Objective-C Cocoa 应用程序中的正则表达式,并带有指向https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSRegularExpression_Class/Reference/Reference.html的链接,看起来我确实可以有一个正则表达式,例如\D*?(\d+)
并通过正则表达式检索值。
但是,我想检查并询问是否有一种不那么无礼的方式来做到这一点,或者这是否是为什么 Objective-C 被称为有点过时的一个例子?第二个链接给出了我需要的一切,但它闻起来有点滑稽。对于上述目标,我是要使用正则表达式,还是有更好的惯用方式来执行这种字符串操作?