【SQL查询】正则表达式匹配字符串

1. 元字符说明

元字符 含义
^ 匹配输入字符串的开始位置。
$ 匹配输入字符串的结尾位置。
* 匹配前面的字符零次或多次。
+ 匹配前面的字符一次或多次。
? 匹配前面的字符零次或一次。
. 匹配任何字符,除了空.
| 指明两项之间的一个选择。例子'^([a-z]+|[0-9]+)$'表示所有小写字母或数字组合成的字符串。
[ ] 用于指定要在其中尝试匹配列表中任何一个字符的匹配列表。
[^ ] 用于指定一个不匹配列表,要尝试匹配除列表中的字符之外的任何字符。
[…] 接受括号中的任一字符
[^…] 不接受括号中的任一字符
( ) 标记一个子表达式的开始和结束位置(字符组)。
{m} 正好匹配   m 次
{m,} 至少匹配   m 次
{m,n}

你可能感兴趣的:(数据库)