SQLite glob() 函数使用指南
SQLite glob()
函数检查一个给定的字符串是否与给定的模式匹配。
glob()
语法
这里是 SQLite glob()
函数的语法:
glob(pattern, str)
参数
pattern
- 必需的。 一个模式,该模式采用 Unix 文件通配符语法。
str
- 必需的。 要检查的字符串。
返回值
SQLite glob()
函数返回 1
或者 0
。如果 glob()
返回 1
,则表示一个给定的字符串是否与给定的模式匹配; 如果 glob()
返回 0
,则表示一个给定的字符串是否与给定的模式不匹配。
glob()
实例
要检查字符串 hello
是否与模式 *ell*
匹配,请使用如下语句:
SELECT glob('*ell*', 'hello');
glob('*ell*', 'hello')
----------------------
1
这里, 字符串 hello
与模式 *ell*
匹配。
要检查字符串 hello
是否与模式 *ee*
匹配,请使用如下语句:
SELECT glob('*ee*', 'hello');
glob('*ee*', 'hello')
---------------------
0
这里, 字符串 hello
与模式 *ee*
不匹配。