正则表达式和通配符的区别

 我来答
就烦条0o
推荐于2018-03-21 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
通配符:可以用它来替换一个或者多个字符,主要是用于文件搜索时替代不确定字符。

主要成员:

通配符“?”匹配36个字符(英文字母+数字)中的任一个

通配符“*”匹配0个或以上的字符。

方括号("["和"]")括起来的字符范围匹配在此范围内的任意字符,例如:[A-Za-z]
匹配任意的大小写字母。Unix shells 可以在用括号括起来的指定字符前加一个"!"来表示否定。

在数据库(不代表所有数据库,未经测试)中:LIKE中也可以用通配符。百分号(%)匹配零个或多个字符,下划线(_)匹配单个字符。方括号("["和"]")来匹配列表集和字符范围,在前面加一个
^ 表示否定,将匹配所有未在括号中指定的字符。

正则表达式:检索、替换那些符合某个模式的文本。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式