如何在 mysql REGEXP 中转义方括号?

2023-11-24

我将视频嵌入代码存储在数据库表中。我们使用多种视频源,包括 YouTube、Viddler 和本地存储的 Flash 文件。我需要找到所有带有 flash 文件的记录。 Flash 记录的正文字段如下所示:

[swf file="/sites/default/files/lecture-video/2010_02_beier_schanzer.swf" width="702" height="560"]

我希望做这样的事情:

SELECT * FROM `node_revisions` inner join node on node_revisions.nid = node.nid where node.type = "video" and node_revisions.body REGEXP "^[swf"

但出现以下错误:

39 - 正则表达式出现错误“括号 ([ ]) 不平衡”

当它是我要查找的第一个字符时,如何转义括号?


您必须使用两个反斜杠。

regexp '^\\[swf'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 mysql REGEXP 中转义方括号? 的相关文章

  • MySQL 创建和更新时的 CURRENT_TIMESTAMP

    我想定义一个有 2 个 TIMESTAMP 字段的表 如下所示 CREATE TABLE msgs id INT PRIMARY KEY AUTO INCREMENT msg VARCHAR 256 ts create TIMESTAMP
  • 语言翻译语法

    我正在尝试为我的项目添加另一种语言 我们知道语言可以表现出主语和谓语的差异 例如 英语 Mustafa和他的朋友去看电影ahmet today 土耳其 Mustafa布昆 阿卡达西ahmetile birlikte sinemaya git
  • MySql如何通过过滤多列来限制多个数字?

    我想从数据库中获取 4 个不同类别的 50 个问题 我想要 4 个不同类别中每个类别的不同数量的问题 我的结果集必须包含第一类 12 个问题 第二类 20 个问题 第三类 10 个问题和第四类 8 个问题 我的问题表中总共有 50 个问题
  • 如何使用Java中的正则表达式删除字符串中的反斜杠?

    如何使用Java中的正则表达式删除字符串中的反斜杠 例如 hai how are you 我只想要 hai how are you str str replaceAll or str str replace replaceAll 将第一个参
  • 使用 pip3 安装 mysqlclient 时遇到问题

    我正在尝试使用 Django 设置 python 3 6 环境 安装说明说我应该安装 mysqlclient 才能连接到 mySQL 我明白了 dennis django sudo H pip3 install mysqlclient Co
  • 在Python中高效匹配多个正则表达式

    当你有正则表达式时 词法分析器就很容易编写 今天我想用Python写一个简单的通用分析器 并想出了 import re import sys class Token object A simple Token structure Conta
  • WooCommerce:在数据库中查找产品

    我正在使用 WooCommerce 创建一个网站 我想根据用户在主页搜索表单中输入的邮政编码来限制用户可用的产品 为了能够实现这一目标 我必须在 phpMyAdmin 的数据库中指定每个产品的条件 但我似乎找不到它 有谁知道 phpmyAd
  • 如何使用正则表达式限制小数点之前/之后/小数点以及整体的位数?

    我正在尝试检查数值是否具有特定数量的数字 总共不应超过 19 位数字 小数点前不能超过17位 整数部分 小数点后不得超过 4 位 小数部分 可以有小数点也可以没有 前面可以有 或 或没有 有效示例 1 1 0 0 1234567890123
  • 为 Mariadb 安装连接器 C

    所以 我想使用 Mariadb 有一个连接器 C https downloads mariadb org connector c https downloads mariadb org connector c 我该如何安装它 坦白说 它的文
  • PHP 中的异步数据库/服务调用:Gearman 与 pthreads

    在我们的 LAMP 站点上 我们遇到一些服务必须多次调用数据库才能提取数据的问题 通常在 PHP 中完成此操作的方式 至少我的经验 是串行的 这显然是低效的 我们可以通过使用缓存和聚合一些查询来缓解一些低效率的问题 但在某些情况下我们仍然需
  • 使用 EXPLAIN 进行 MYSQL 存储过程调用

    如何分析和使用 EXPLAIN 来调用我的存储过程 我需要优化查询时间 但是似乎没有地方可以执行 EXPLAIN 调用 proc name 你可以试试 set profiling 1 call proc name show profiles
  • Perl 正则表达式匹配模式的多个实例并替换

    我有一个看起来像这样的字符串 abc 1 2 3 something here foo 10 6 34 somethingelse here def 1 2 another 我想将此字符串拆分为一个数组 其中包含 abc 1 2 3 som
  • 如何通过 .htaccess 删除 URL 中任何位置的空参数或参数?

    我的意思是空参数可以在 URL 中的任何位置 每次不同的位置 每次使用不同的名称 每次在不同的 php 页面上 例如 http www example com AnyPHPpageHere php parameter1 7 paramete
  • MySql 查询在选择中将 NULL 替换为空字符串

    如何用空字符串替换 select 中的 NULL 值 输出 NULL 值看起来不太专业 这是非常不寻常的 根据我的语法 我希望它能够工作 我希望能得到一个解释 为什么没有 select CASE prereq WHEN prereq IS
  • MySQL 中的断言

    我有一个针对大型数据库运行的 SQL 脚本 我想在开始时提出几个简单的查询 作为健全性检查 有没有办法在MySQL中写断言 或者任何类型的 选择 如果它与该值不匹配 则中止整个脚本 一些疯狂的代码 要点是 SET可能会引发 mysql 变量
  • 优化正则表达式以过滤数千个 HTML 选择选项

    背景 我开发了一个基于 jQuery 的穿梭小部件 https stackoverflow com a 13557000 59087对于 HTMLselect元素 因为我找不到一个经过最低限度编码并提供正则表达式过滤器来补偿的元素变音符号
  • PDO fetch() 失败时会抛出异常吗?

    有没有方法PDO语句 fetch http php net manual en pdostatement fetch php如果 PDO 错误报告系统设置为抛出异常 则在失败时抛出异常 例如 如果我设置 PDO ATTR ERRMODE g
  • xpath+ 正则表达式:匹配文本

    我正在尝试编写一个 xpath 以便仅返回包含文本和数字的节点 我想使用正则表达式并希望这能起作用 td matches text d 谁能帮我理解我在这里做错了什么 tr td 1 td td 10 td td a td tr 你缺少量化
  • 在 MySQL 中分割逗号分隔值

    我正在尝试将字符串中以逗号分隔的 值拆分为多列 样本数据 COL1 COL2 COL3 000002 000003 000042 09 31 51 007 004 007 预期输出 Pno Cno Sno 000002 09 007 000
  • 物理写入文件已满 - mysql 错误

    我正在使用xampp 每次启动mysql时 我都会在xampp中收到以下错误 Error MySQL shutdown unexpectedly 13 16 14 mysql This may be due to a blocked por

随机推荐

  • 如何使用 sed 替换源文件中的版权/许可证标头?

    我需要用 Apache License 2 0 标头替换所有 Java 源文件中的 LGPL 许可证标头 即 Copyright c 2012 Tyler Treat This file is part of Project Foo Pro
  • 直接P2P连接

    这个主题类似于这个线程 我对网络编程主题相当陌生 除了在单个本地计算机上执行基本的 TCP UDP 之外 从未做过任何其他事情 现在我正在开发一个需要 P2P 网络支持的应用程序 更具体地说 我需要应用程序通过互联网进行连接和通信 最好不使
  • 如何使用 Apache POI (Java) 在 Excel 中创建表单控件(单选、复选框、按钮等)?

    我是否可以使用 Java 通过 Apache POI 库为 Excel 生成表单控件 如果这不可能 还有什么替代方案 我真的需要这个来完成我的工作 预先感谢 对于 Excel 2007 或更高版本 由于 Apache POI 在 OpenX
  • 在后台运行 JavaExec 任务,然后在构建完成时终止

    我试图找出如何启动一个 JavaExec 任务来生成 Jetty 服务器而不阻塞后续任务 另外 我需要在构建完成后终止该服务器 知道我该怎么做吗 我知道该线程是 2011 年的 但我仍然偶然发现了这个问题 这是使用 Gradle 2 14
  • 为 SSL 配置 SSRS

    我有一个运行 SSRS 2014 的 SSRS 实例 我想将其配置为通过 SSL 使用 服务器位于http reports mydomain2 com 我从 GoDaddy 购买了域名 www mydomain com 上的多 SSL 证书
  • 使用流填充多维数组

    我是 Java 8 的新手 目前无法完全掌握 Streams 是否可以使用 Stream 函数操作来填充数组 这是我如何使用标准 for 循环执行此操作的示例代码 public static void testForLoop String
  • 这种锁定和管理锁定异常的解决方案有什么问题?

    我的目标是在应用程序中实现线程安全功能和异常处理的约定 我对线程管理 多线程的概念相对较新 我在用 NET 3 5 阅读本文后 我编写了以下辅助方法来包装所有锁定的操作http blogs msdn com b ericlippert ar
  • 获取尚未应用的类的 CSS 属性值

    在 jQuery 中 我可以使用以下方法获取选择器的 CSS 属性值css方法并传递属性名称 例如 myElement css backgroundImage 我的问题是 如何从一个类中获取 css 属性值not尚未应用于any元素 如同
  • 如何找回我的 MySQL 用户名和密码?

    我丢失了 MySQL 用户名和密码 我该如何取回它 停止 MySQL 进程 使用 skip grant tables 选项启动 MySQL 进程 使用 u root 选项启动 MySQL 控制台客户端 列出所有用户 SELECT FROM
  • 使用 System.Text.Json 将 IConfiguration 序列化回 Json

    我将一些 IConfiguration 作为 json 存储在我的 sqlserver 数据库中 这样我就可以将它们绑定到一些已经构造的类以提供动态设置 在某些时候 我可能会在运行时更改新的绑定属性 然后更新数据库 问题是 当我需要时 该类
  • 用于返回多个安全组成员的 PowerShell 脚本

    我需要使用 PowerShell 返回多个安全组的所有成员 很方便地 所有组都以相同的字母开头 我可以使用以下代码返回所有相关安全组的列表 Get ADGroup filter Name like ABC Select Object Nam
  • 使用空数组初始化哈希意外行为[重复]

    这个问题在这里已经有答案了 我想初始化一个Hash与一个空的Array对于每个新键 将某个值推送到该数组 这是我尝试做的 a Hash new gt a 1 lt lt asd gt asd a gt 预期输出为a was 1 gt asd
  • Emacs 远程 shell

    我倾向于在 emacs 中运行 shell 但是当我使用它来 ssh 到另一台计算机时 这会破坏制表符补全 有没有办法来解决这个问题 Try M x cd hostname current path in the shell 这应该设置an
  • 如何将 JWT 令牌与 WCF 和 WIF 一起使用?

    一般注意事项 我们正在使用身份服务器3到目前为止我们对此非常满意 借助 MS 和 Thinktecture OWIN 中间件 我们可以非常轻松地保护 MVC 和 ASP NET Web API 应用程序的安全 我们所服务的客户端仍然有很多
  • 如何修复调用 Thread.sleep() 时未处理的异常的编译错误?

    我是 Java 新手 也是编程新手 我知道直接进入 Java 可能不是最好的主意 并且无论我如何尝试在程序中添加暂停 我都会不断收到错误 我正在做一个简单的计数程序 想要在每个数字之间添加一秒的延迟 这是我到目前为止的代码 import j
  • Android“操作系统”如何检测来电

    我想知道 Android 操作系统如何检测来电 号码 并显示联系人姓名 并为我们提供接听电话的选项 点击 结束通话按钮 时操作系统内部会发生什么 当我对此进行搜索时 我只获得了创建我自己的应用程序的类和方法 请求解释 在 Android 中
  • Pyspark 中的多个 WHEN 条件实现

    我有我的 T SQL 代码 我已在 Pyspark 中对其进行了转换 但出现了错误 CASE WHEN time on site eventaction IN AND time on site next action OUT AND tim
  • Rails 4:如何处理未选择任何内容的已提交表单?

    抱歉 如果标题有点令人困惑 我有一个表格Item与田野name 有一个文本字段 用户可以在其中输入名称并提交 但是如果用户没有输入任何内容并点击提交 Rails 会给我一个param not found item错误 我不知道该找谁来解决这
  • javascript 必须在 head 标签中吗?

    我相信 javascript 可以出现在任何地方 几乎 但我几乎总是在两者之间看到它 我正在使用 jquery 想知道它是否由于某种原因必须位于 head 标签中 或者如果我移动它是否会破坏某些内容 谢谢 编辑 为什么它几乎总是在头部标签中
  • 如何在 mysql REGEXP 中转义方括号?

    我将视频嵌入代码存储在数据库表中 我们使用多种视频源 包括 YouTube Viddler 和本地存储的 Flash 文件 我需要找到所有带有 flash 文件的记录 Flash 记录的正文字段如下所示 swf file sites def