社区
MySQL
帖子详情
正则表达式搜索包含关键字或者字符的字符串
HarryPatton
2009-03-07 02:23:24
以下语句可以搜索包含ice这个单词的语句,
SELECT * FROM m where name REGEXP '[[:<:]]ice[[:>:]]';
结果可以是,
ice
i love ice
ice cream
如果我要搜索的不是ice,而是[ice] 或者 ice' 呢? 这些字符串都包含了正则表达式的特殊字符,我不能直接套用在那个sql语句里。我的程序里的ice是参数传递过来的,所以他可能包含任何字符。请问怎么办呢?
谢谢!
...全文
432
3
打赏
收藏
正则表达式搜索包含关键字或者字符的字符串
以下语句可以搜索包含ice这个单词的语句, SELECT * FROM m where name REGEXP '[[::]]'; 结果可以是, ice i love ice ice cream 如果我要搜索的不是ice,而是[ice] 或者 ice' 呢? 这些字符串都包含了正则表达式的特殊字符,我不能直接套用在那个sql语句里。我的程序里的ice是参数传递过来的,所以他可能包含任何字符。请问怎么办呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2009-03-08
打赏
举报
回复
除此之外没什么好办法,
或者在你的程序中来转义,或者在SQL语句中用REPLACE来转义,一般在程序中实现比较方便。
\[ice\]
HarryPatton
2009-03-08
打赏
举报
回复
谢谢你的回复,这个方法就是有些麻烦。
我再等等有没有其他更好的答案。
fcoolx
2009-03-07
打赏
举报
回复
用程序 把[ice]等 处理下
把特殊字符加转义符
c++使用
正则表达式
提取
关键字
的方法
给大家介绍了c++使用
正则表达式
提取
关键字
的方法,相对来说比较简单,同时给大家提到了c++通过
正则表达式
提取匹配到的
字符
串
的方法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
正则表达式
大全
正则表达式
模式匹配 Javascript
关键字
:
正则表达式
模式匹配 Javascript 摘要:收集一些常用的
正则表达式
。
正则表达式
用于
字符
串
处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。
带你学会使用
正则表达式
正则表达式
使用单个
字符
串
来描述、匹配一系列符合某个句法规则的
字符
串
。在很多文本编辑器里,
正则表达式
通常被用来检索、替换那些符合某个模式的文本。 本门课程主要讲解
正则表达式
的引用场景和一些基础用法,让...
基于Java实现
正则表达式
提取
关键字
并插入数据库
从txt文件中读取
字符
串
,通过
正则表达式
提取
关键字
,并插入mysql数据库的一个小demo.
Java
正则表达式
提取
字符
的方法实例
正好遇到一个需求需要将
字符
串
中特定的
字符
全部提取出来,这个如果是按常规的
字符
串
处理的话非常的繁琐。于是想到用
正则表达式
来完成,对java
正则表达式
提取
字符
的方式实例感兴趣的朋友一起学习吧
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章