Ios 如何仅从字符串开头删除点

Ios 如何仅从字符串开头删除点,ios,objective-c,nsstring,Ios,Objective C,Nsstring,我的字符串文本类似于- 1) .....bla ..bla... 2)...bla.. bla…bla. 3).bla.. bla…bla. 点不是静态的。我只想从一开始就删除点。不是所有的点 我试过这个 NSString *newString = [myString stringByReplacingOccurrencesOfString:@"." withString:@""]; 但这是去除所有点。试试这个 NSString* regex = @"^\\.*"; NSString* in

我的字符串文本类似于-

1) .....bla ..bla...
2)...bla.. bla…bla.
3).bla.. bla…bla.
点不是静态的。我只想从一开始就删除点。不是所有的点

我试过这个

NSString *newString = [myString stringByReplacingOccurrencesOfString:@"." withString:@""];
但这是去除所有点。

试试这个

NSString* regex = @"^\\.*";
NSString* input = @"....abc..z";
NSString* output = [input stringByReplacingOccurrencesOfString:regex withString:@"" options:NSRegularExpressionSearch range: [input rangeOfString:input]];
试试这个。

试试这个:

NSString *str = @"...Videt...IDL";

__block NSInteger loc = 0;
[str enumerateSubstringsInRange:NSMakeRange(0, str.length) options:NSStringEnumerationByWords usingBlock:^(NSString * _Nullable substring, NSRange substringRange, NSRange enclosingRange, BOOL * _Nonnull stop) {
    loc = substringRange.location;
    *stop = YES;
}];

NSString *convStr = [str substringFromIndex:loc];
NSLog(@"%@", convStr);
NSString*str=@“…bla…bla…bla”;
NSCharacterSet*字符集=[NSCharacterSet-letterCharacterSet];
int-letterNO=0;

对于(int i=0;iNSString*regex=@“^\\\*”;@tailer,应该是这样:
NSString*regex=@“^\\\\*”;
@MarekR是正确的。我的错误,谢谢。
NSString*regex=@“^\\\\\*”;
这个正则表达式是正确的。请共享输入字符串。更优雅,输入的内容更少
NSString *str = @"...Videt...IDL";

__block NSInteger loc = 0;
[str enumerateSubstringsInRange:NSMakeRange(0, str.length) options:NSStringEnumerationByWords usingBlock:^(NSString * _Nullable substring, NSRange substringRange, NSRange enclosingRange, BOOL * _Nonnull stop) {
    loc = substringRange.location;
    *stop = YES;
}];

NSString *convStr = [str substringFromIndex:loc];
NSLog(@"%@", convStr);
NSString *str = @"....bla .... bla..... bla";
    NSCharacterSet *charSet = [NSCharacterSet letterCharacterSet];
    int letterNO = 0;
    for (int i =0; i<str.length; i++)
    {
        NSString *letter = [NSString stringWithFormat:@"%c",[str characterAtIndex:i]];
        if ([letter rangeOfCharacterFromSet:charSet].location != NSNotFound)
        {
            letterNO = i;
            break;
        }
    }
    NSString * newString = [str substringFromIndex:letterNO];
    NSLog(@"newString %@",newString);