gpt4 book ai didi

ios - 删除 NSString 中的多个空格

转载 作者:IT王子 更新时间:2023-10-29 07:58:31 24 4
gpt4 key购买 nike

我有一个 NSString,它有多个空格,我想修剪这些空格并为例如@“how .....are .......you "变成@"你好吗"。(点只是空格)

我试过

NSString *trimmedString = [user_ids stringByTrimmingCharactersInSet:
[NSCharacterSet whitespaceCharacterSet]];

好像不行。任何想法。

最佳答案

您可以使用正则表达式来完成此操作:

NSError *error = nil;

NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@" +" options:NSRegularExpressionCaseInsensitive error:&error];

模式是一个空格后跟一个或多个空格。将其替换为字符串中的单个空格:

NSString *trimmedString = [regex stringByReplacingMatchesInString:user_ids options:0 range:NSMakeRange(0, [user_ids length]) withTemplate:@" "];

关于ios - 删除 NSString 中的多个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12136970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com