gpt4 book ai didi

objective-c - 删除两个字符之间的字符串

转载 作者:可可西里 更新时间:2023-11-01 06:21:06 26 4
gpt4 key购买 nike

这是我的示例字符串

String of words in (brackets) to be (removed)

我想删除括号内的所有单词以及一对括号,之后的字符串将如下所示:

String of words in to be

最佳答案

使用正则表达式删除字符串如下所示(此 @"\\(.+?\\)" 是 ( 和 ) 之间字符串的正则表达式)

NSMutableString *str = [@"String of words in (brackets) to be (removed)" mutableCopy];

NSRegularExpression *regex = [NSRegularExpression
regularExpressionWithPattern:@"\\(.+?\\)"
options:NSRegularExpressionCaseInsensitive
error:NULL];

[regex replaceMatchesInString:str
options:0
range:NSMakeRange(0, [str length])
withTemplate:@""];

关于objective-c - 删除两个字符之间的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11078928/

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