cocoa – 使用NSString中断NSString,获取用于中断分离的字符串之后的所有内容

cocoa – 使用NSString中断NSString,获取用于中断分离的字符串之后的所有内容,第1张

概述我正试图从下面的NSString中获取DOE,JOHN: IDCHK9898960101DL00300171DL1ZADOE,JOHN 我试图将字符串拆分为1ZA,因为这将是不变的. 这是我到目前为止所尝试过的,但它给了我与我正在寻找的相反的东西: NSString *getTheNameOuttaHere = @"IDCHK9898960101DL00300171DL1ZADOE,JOHN"; 我正试图从下面的Nsstring中获取DOE,JOHN:

IDCHK9898960101DL00300171DL1ZADOE,JOHN

我试图将字符串拆分为1ZA,因为这将是不变的.

这是我到目前为止所尝试过的,但它给了我与我正在寻找的相反的东西:

Nsstring *getThenameOuttaHere = @"IDCHK9898960101DL00300171DL1ZADOE,JOHN"; // scan for "1ZA" Nsstring *separatorString = @"1ZA"; NSScanner *aScanner = [NSScanner scannerWithString:getThenameOuttaHere]; Nsstring *thingsScanned; [aScanner scanUpToString:separatorString intoString:&thingsScanned]; NSLog(@"container: %@",thingsScanned);

输出:

container: IDCHK9898960101DL00300171DL

任何帮助都会很棒!谢谢!

解决方法 短:

[[getThenameOuttaHere componentsSeparatedByString:@"1ZA"] lastObject];
总结

以上是内存溢出为你收集整理的cocoa – 使用NSString中断NSString,获取用于中断/分离的字符串之后的所有内容全部内容,希望文章能够帮你解决cocoa – 使用NSString中断NSString,获取用于中断/分离的字符串之后的所有内容所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1008336.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存