^\+?\d+(-\d+)*$
中的网络服务返回的字段值,但是当我得到它时,它变为^+?d+(-d+)*$
。 例如:如果我使用NSString *string=@"^\+?\d+(-\d+)*$";
,
它在^+?d+(-d+)*$
中显示NSLog
。如何防止这种情况?
由于
答案 0 :(得分:1)
您应该在响应中添加转义字符。从Web服务获取以下方式的响应。告诉您的Web服务开发人员以下面的方式格式化响应。可以通过添加转义序列来接收字符'\'。
^\\+?\\d+(-\\d+)*$