Как сопоставить буквенно-цифровые символы в Redshift после литерального символа - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь сопоставить эту строку в красном смещении: 'otherstuffhere"payStatusSymbol":"C"otherstuffhere'

Притворяться, что "другие предметы" - это просто буквенно-цифровые символы и символы.

Это соответствует: regexp_substr('otherstuffhere"payStatusSymbol":"C"otherstuffhere' ,'"payStatusSymbol"\"\:\".{2}\"')

Но это не будет работать: regexp_substr('otherstuffhere"payStatusSymbol":"C"otherstuffhere' ,'"payStatusSymbol"\"\:\"[A-Z]{1}\"')

Учитывая, что мне нужно {2} при использовании сопоставления с любым символом символа, я думаю, что красное смещение думает, что я пытаюсь сопоставить кавычкудо C. Кто-нибудь знает, что может быть причиной этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...