Я пытаюсь найти регулярное выражение для сопоставления только чисел в следующем выражении, но мне нужна определенная группа.Регулярное выражение - соответствие внутри строки
Например:
VDSL 1.10.4
Как это возможно, чтобы соответствовать
Также мне нужно выражение для соответствия
PS I» м с использованием в качестве аромата Regex Oracle SQL function regex_substr()
Благодаря
Edit:
Я думаю, что я нашел обходной путь:
с REGEXP_SUBSTR() вы можете сравнить его с точками: '.10.' Впоследствии с REGEXP_REPLACE номер может быть извлечен.
REGEXP_REPLACE (REGEXP_SUBSTR ('VDSL 1.10.4', '. \ Д +.), '. (\ D +)., '\ 1')
и последний номер
REGEXP_REPLACE (REGEXP_SUBSTR ('VDSL 1.10.4', '\ д + $'), '(\ d +)', '\ 1')
без точек. Должно быть 10 – lindusilois