diff options
author | Jacob Keeler <jacob.keeler@livioradio.com> | 2019-03-04 16:42:16 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-04 16:42:16 -0500 |
commit | 7083c88030f15af77dc9a1c9a40a8a5bf73d8c73 (patch) | |
tree | d3811466f8d6c7e82d95c04dd741473b89992c88 | |
parent | 9ef245688d5f4c16e44c1980483cf78506a227c9 (diff) | |
parent | 1ef6876b34f46e3b0a4c35bc1119f0057c919dff (diff) | |
download | sdl_core-7083c88030f15af77dc9a1c9a40a8a5bf73d8c73.tar.gz |
Merge pull request #2819 from smartdevicelink/feature/cloud_app_transport_regex_fix
Fix regex command for reading paths post port number
-rw-r--r-- | src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc b/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc index a41c4ea30f..ecef25f4f7 100644 --- a/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc +++ b/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc @@ -87,8 +87,8 @@ void CloudWebsocketTransportAdapter::CreateDevice(const std::string& uid) { // Extract host and port from endpoint string boost::regex group_pattern( - "(wss?:\\/\\/)([A-Z\\d\\.-]{2,}\\.?([A-Z]{2,})?)(:)(\\d{2,4})(\\/" - ")(((([A-Z\\d\\.-]{1,})(\\/)?){1,})?){1,}"); + "(wss?:\\/\\/)([A-Z\\d\\.-]{2,}\\.?([A-Z]{2,})?)(:)(\\d{2,5})(\\/" + "[A-Z\\d\\.-]+)*\\/?"); boost::smatch results; std::string host = ""; |