From 4b531b6b2fe354acfc2f39a3cf86e7c1891abd18 Mon Sep 17 00:00:00 2001 From: Erik Date: Wed, 26 Nov 2014 18:34:51 -0500 Subject: [PATCH] fix regex --- SwiftIO/SocketIOClient.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SwiftIO/SocketIOClient.swift b/SwiftIO/SocketIOClient.swift index 0cc1490..51aa179 100644 --- a/SwiftIO/SocketIOClient.swift +++ b/SwiftIO/SocketIOClient.swift @@ -281,7 +281,7 @@ class SocketIOClient: NSObject, SRWebSocketDelegate { let messageGroups = mutMessage["(\\d*)(\\[.*\\])?"].groups() if (messageGroups.count == 3 && messageGroups[1] == "42") { let messagePart = messageGroups[2] - let messageInternals = RegexMutable(messagePart)["\\[\"(.*?)\",?(.*?)?(,.*)?\\]"].groups() + let messageInternals = RegexMutable(messagePart)["\\[\"(.*?)\",(.*?)?\\]"].groups() if (messageInternals != nil && messageInternals.count > 2) { let event = messageInternals[1] var data:Any!