【发布时间】:2012-01-24 03:45:42
【问题描述】:
我想替换字符串中的尖括号和空格。例如@"< something >" 转到@"something"。我目前正在尝试:
NSString *s1 = @"< something >";
NSString *s2 =
[s1 stringByReplacingOccurrencesOfString:@"[<> ]"
withString:@""
options:NSRegularExpressionSearch
range:NSMakeRange(0, s1.length)];
但是我对正则表达式是全新的,@"[<> ]" 似乎不起作用。删除尖括号和空格的正确正则表达式是什么?
【问题讨论】:
-
如果我错了请纠正我,但我不相信
-stringByReplacingOccurrencesOfString:withString:使用正则表达式,它只是一个简单的查找/替换。
标签: objective-c regex nsregularexpression