相关疑难解决方法(0)

用于电话号码验证的全面正则表达式

我正在尝试整合一个全面的正则表达式来验证电话号码.理想情况下它会处理国际格式,但它必须处理美国格式,包括以下内容:

  • 1-234-567-8901
  • 1-234-567-8901 x1234
  • 1-234-567-8901 ext1234
  • 1(234)567-8901
  • 1.234.567.8901
  • 1/234/567/8901
  • 12345678901

我将回答我目前的尝试,但我希望有人能有更好的和/或更优雅的东西.

regex validation phone-number

901
推荐指数
22
解决办法
88万
查看次数

从NSString中删除所有数字

我有一个带有一些括号和连字符的NSString(电话号码),因为某些电话号码已格式化.如何从字符串中删除除数字之外的所有字符?

objective-c nsstring

157
推荐指数
8
解决办法
8万
查看次数

在iOS应用程序中拨打电话

我有一些代码尝试在应用程序中进行调用,但它似乎没有工作:

    UIApplication *myApp = [UIApplication sharedApplication];
    NSString *theCall = [NSString stringWithFormat:@"tel://%@",phone];
    NSLog(@"making call with %@",theCall);
    [myApp openURL:[NSURL URLWithString:theCall]];
Run Code Online (Sandbox Code Playgroud)

有时,变量phone就是这样的@"(102) 222-2222".如何使用这样的电话号码拨打电话?我是否需要手动从中提取数字并摆脱所有额外的标点符号?

objective-c phone-call ios

33
推荐指数
2
解决办法
3万
查看次数

iOS中的正则表达式

我正在寻找一个正则表达式来匹配以下内容-100..100:0.01.该表达式的含义是该值可以增加0.01,并且应该在-100到100的范围内.

有帮助吗?

regex ios

14
推荐指数
2
解决办法
4万
查看次数

如何识别和删除换行符和空格?

我通过组件分隔一个字符串来创建一个nsmutable数组,这会导致在数组中插入很多新的行和空格如何识别和删除它们?

for (int i=0;i<contentsOfFile.count; i++) 
 {
        if(!([[contentsOfFile objectAtIndex:i]isEqual:@"\n"]||[[contentsOfFile     objectAtIndex:i]isEqual:@""]))
       [arrayToBereturned addObject:[contentsOfFile objectAtIndex:i]];
 }
Run Code Online (Sandbox Code Playgroud)

我正在使用的这个代码无法识别所有新的线路charectors谢谢

xcode ios

6
推荐指数
3
解决办法
1万
查看次数