标签: mysql regex
我必须在以下字符串中找到多少个数字,
'~1 ~~ 2 ~~ 123 ~~~~ 12 ~~ 1 ~~~~'输出应为5。
任何帮助?
答案 0 :(得分:0)
MySQL不能直接这样做。您将不得不深入研究UDF(用户定义的函数)。它允许您创建一个函数,该函数返回字符串中数字子串的数量。
答案 1 :(得分:0)
正则表达式需要模式匹配,并且在提供的示例中没有使用正则表达式的模式。你可以去here看看mysql中的正则表达式。