我如何在MySQL查询中具有与Regex.Replace函数相同的行为(例如在.NET/C#中)?
我需要这个,因为和很多人一样,我想计算一个字段中的单词数量.但是,我对以下答案不满意(在该网站上多次给出):
SELECT LENGTH(name) - LENGTH(REPLACE(name, ' ', '') +1 FROM table
Run Code Online (Sandbox Code Playgroud)
因为当两个单词之间有多个空格时,它不会给出好的结果.
顺便说一句,我认为Regex.Replace功能可能很有趣,所以欢迎所有好主意!