JSON包含Objective C中的正则表达式

时间:2014-10-31 09:13:46

标签: objective-c json web-services unicode-escapes

  • 以下是由JSON ^\+?\d+(-\d+)*$中的网络服务返回的字段值,但是当我得到它时,它变为^+?d+(-d+)*$
  • 但我需要JSON的原版。如何从目标C中获得相同的结果。

例如:如果我使用NSString *string=@"^\+?\d+(-\d+)*$";, 它在^+?d+(-d+)*$中显示NSLog。如何防止这种情况?

由于

1 个答案:

答案 0 :(得分:1)

您应该在响应中添加转义字符。从Web服务获取以下方式的响应。告诉您的Web服务开发人员以下面的方式格式化响应。可以通过添加转义序列来接收字符'\'。

 ^\\+?\\d+(-\\d+)*$