正则表达式和通配符的区别
1个回答
展开全部
通配符:可以用它来替换一个或者多个字符,主要是用于文件搜索时替代不确定字符。
主要成员:
通配符“?”匹配36个字符(英文字母+数字)中的任一个
通配符“*”匹配0个或以上的字符。
方括号("["和"]")括起来的字符范围匹配在此范围内的任意字符,例如:[A-Za-z]
匹配任意的大小写字母。Unix shells 可以在用括号括起来的指定字符前加一个"!"来表示否定。
在数据库(不代表所有数据库,未经测试)中:LIKE中也可以用通配符。百分号(%)匹配零个或多个字符,下划线(_)匹配单个字符。方括号("["和"]")来匹配列表集和字符范围,在前面加一个
^ 表示否定,将匹配所有未在括号中指定的字符。
正则表达式:检索、替换那些符合某个模式的文本。
主要成员:
通配符“?”匹配36个字符(英文字母+数字)中的任一个
通配符“*”匹配0个或以上的字符。
方括号("["和"]")括起来的字符范围匹配在此范围内的任意字符,例如:[A-Za-z]
匹配任意的大小写字母。Unix shells 可以在用括号括起来的指定字符前加一个"!"来表示否定。
在数据库(不代表所有数据库,未经测试)中:LIKE中也可以用通配符。百分号(%)匹配零个或多个字符,下划线(_)匹配单个字符。方括号("["和"]")来匹配列表集和字符范围,在前面加一个
^ 表示否定,将匹配所有未在括号中指定的字符。
正则表达式:检索、替换那些符合某个模式的文本。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询