当前位置: 首页 > 编程笔记 >

MySQL RegEx查找包含N个分号的行?

景德海
2023-03-14
本文向大家介绍MySQL RegEx查找包含N个分号的行?,包括了MySQL RegEx查找包含N个分号的行?的使用技巧和注意事项,需要的朋友参考一下

让我们首先创建一个表-

mysql> create table DemoTable
(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY ,
   Title text
);

使用插入命令在表中插入一些记录-

mysql> insert into DemoTable(Title) values('This is; a; MySQL;Tutorial');
mysql> insert into DemoTable(Title) values('Java is; an;Object Oriented');
mysql> insert into DemoTable(Title) values('MongoDB ; is;a; database');

使用select语句显示表中的所有记录-

mysql> select *from DemoTable;

这将产生以下输出-

+----+-----------------------------+
| Id | Title                       |
+----+-----------------------------+
|  1 | This is; a; MySQL;Tutorial  |
|  2 | Java is; an;Object Oriented |
|  3 | MongoDB ; is;a; database    |
+----+-----------------------------+
3 rows in set (0.00 sec)

这是查找包含3个分号的行的正则表达式-

mysql> select *from DemoTable where Title REGEXP '(.*;){3}';

这将产生以下输出-

+----+----------------------------+
| Id | Title                      |
+----+----------------------------+
|  1 | This is; a; MySQL;Tutorial |
|  3 | MongoDB ; is;a; database   |
+----+----------------------------+
2 rows in set (0.00 sec)
 类似资料:
  • 如何返回特定日期所在的行号? 类似这样的事情:

  • 本文向大家介绍找出varchar在MySQL中是否包含百分号?,包括了找出varchar在MySQL中是否包含百分号?的使用技巧和注意事项,需要的朋友参考一下 要在MySQL中找出包含百分号的varchar,可以使用LIKE运算符。语法如下- 为了理解上述语法,让我们创建一个表。创建表的查询如下- 使用insert命令插入一些带有%符号的记录。查询如下- 使用select语句显示表中的所有记录。查

  • 问题内容: 如何检查字符串是否包含\ n或换行符? 问题答案: 如果字符串是在同一程序中构造的,则建议使用以下命令: 但是,如果您指定使用\ n,则此驱动程序说明了如何做: 导致 回应您的评论: 结果是

  • 我想找到一个标题包含字符串的锚 这就是我所拥有的: 我需要抓住这些锚。我只知道他们的书名里有Permalink这个词。标题的其余部分各不相同。 我试过这个: 我希望得到元素,但什么也得不到。

  • 假设您有一个装有物品的盒子。每个项目可能位于多个框中,因此每个项目都有一个指向项目所在框的ID数组。 ={... boxIds:['000001','000002','000003']...} 在mongoDB中,您可以说来获取子节点A和000002在box Ids数组中的所有其他子节点。这是我在mongoose(coffeescript)中尝试的: 编辑 盒子_id是正常的mongodb id字

  • 问题内容: 我有一个DOM元素,其ID类似于: 它是由我的Ruby onRails应用程序构建的。我需要能够通过jQuery获取此元素,以便我可以沿DOM向上移动以删除其父级的父级,该父级具有一个我事先无法访问的变量ID。 有人知道我该怎么做吗?以下代码似乎无效: 经过进一步检查,以下内容: 返回一个对象,但是当我在其上运行“ .html()”或“ .text()”时,结果始终为null或只是一个