0
  • 这是 Web 服务以 JSON 格式返回的字段值,^\+?\d+(-\d+)*$但是当我得到它时,它变为^+?d+(-d+)*$.
  • 但我需要来自 JSON 的原始文件。如何从目标 C 中得到相同的结果。

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

谢谢

4

1 回答 1

1

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

 ^\\+?\\d+(-\\d+)*$
于 2014-10-31T09:29:18.877 回答