搜索正则表达式以返回电话号码的子字符串

时间:2012-10-12 16:06:31

标签: iphone objective-c regex

到目前为止,我看起来一直没有成功。我需要一个正则表达式,在电话号码中返回一个字符串。让我举一个完美的例子:

电话号码(我需要的确切格式):15063217711

返回我的需要:5063217711 - >所以FIRST char如果删除了1。我需要一个正则表达式,仅在字符串的BEGINNING处匹配1,然后返回电话号码的其余部分。

顺便说一句,我使用目标C但它不应该有太大的区别。

2 个答案:

答案 0 :(得分:0)

实际上不需要正则表达式。

只测试字符串中的第一个字符是否为1,如果是,请取其余字符串。

结帐[NSString characterAtIndex:][NSString substringFromIndex:]

答案 1 :(得分:0)

使用正向lookbehind跳过数字1:(?<=^1)\d+$