![]() |
1
17
有regexp ou replace可用作 MySQL user-defined functions . 字数统计:如果你能控制数据进入数据库,你可以在插入前删除两个空格。另外,如果您必须经常访问单词计数,您可以在代码中计算一次,并将该计数存储在数据库中。 |
![]() |
2
1
更新:已添加 a separate answer for MySQL 8.0+ ,应优先使用。(保留此答案以防被限制使用早期版本。) 几乎是 this question 但是,这个答案将解决基于高级版本的自定义正则表达式替换器来计算单词的用例。 this blog post . 演示 对于示例文本,这给出了61个计数-与我尝试过的所有在线单词计数器(例如 https://wordcounter.net/ ) SQL (为了简洁,不包括函数代码) 以下内容:
|
![]() |
3
0
答案是不,你不能在MySQL中有相同的行为。 但是我建议你早点结账 question 关于链接到一个假定可以实现某些功能的UDF的主题。 |
![]() |
4
0
MySQL8.0现在提供了一个不错的 REGEXP_REPLACE 函数,这使得这变得更简单: SQL
演示 |
![]() |
Hard_Course · 用另一列中的值替换行的最后一个非NA条目 5 月前 |
|
Alex Howard · 如何用秒开始的值填充数据帧? 1 年前 |
![]() |
user1946932 · 正则表达式:删除连续两个以上的<br>? 1 年前 |
![]() |
Neeraj · 用R中的另一组单词替换该组单词 1 年前 |