From eb73e8999bd2b2924f543ccb6a68c8add41f6897 Mon Sep 17 00:00:00 2001 From: Erik Date: Wed, 26 Nov 2014 18:37:43 -0500 Subject: [PATCH] tweak regex --- SwiftIO/SocketIOClient.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SwiftIO/SocketIOClient.swift b/SwiftIO/SocketIOClient.swift index 51aa179..0425fbf 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!