首页 > 编程知识 正文

sql语句通配符使用方法(linux)

时间:2023-05-04 04:51:17 阅读:70529 作者:4663

首先,通配符是shell提供的路线图扩展。 在linux的shell中,必须区分通配符和正则表达式的区别。 简单地说,通配符用于匹配文件名。 正则表达式用于匹配

首先,通配符是shell提供的路线图扩展。 在linux的shell中,必须区分通配符和正则表达式的区别。

简单地说,通配符用于匹配文件名。 正则表达式用于匹配文件的内容。

要了解通配符,必须首先记住通配符的元字符。

* :表示与任意长度一致的任意字符。 必须注意任意长度,包括零长度(即没有字符)

?匹配任意字符,仅匹配一个字符

范围匹配:

[0-9]:表示一致数字

[a-z]:表示与小写字母匹配

[A-Z]:表示与大写字母匹配

反转范围匹配:

[^0-9]:表示匹配的非数字

[^a-z]:表示与非小写字母匹配

[^A-Z]:表示与非大写字符匹配

特殊匹配方式:

[[:space:]]:表示与空白字符匹配

[[:punct:]]:表示与标点符号匹配

[[:digit:]]:表示匹配的数字

[[:lower:]]:表示与小写字母匹配

[[:upper:]]:表示与大写字母匹配

[ : alpha : ] :代表匹配的字符,不区分大小写

[[:alnum:]]:表示匹配的字母数字字符。

特殊匹配方式也支持反转,反转方式如下。

[^[:]]

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。