Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须找出以下字符串中有多少个数字,
'~1~~2~~123~~~~12~~1~~~~' 输出应该是 5。
有什么帮助吗?
MySQL 不能直接这样做。您将不得不深入研究 UDF(用户定义的函数)。它将允许您创建一个返回字符串中数字子字符串数量的函数。
正则表达式需要匹配模式,并且在提供的示例中没有使用正则表达式的模式。你可以去这里查看mysql中的正则表达式。