summaryrefslogtreecommitdiff
path: root/mysql-test/include/ctype_regex_utf8.inc
blob: d389cb214f79a4b96c2ed1edfed8deb1ed64ab0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#
# Bug #3928 regexp [[:>:]] and UTF-8
#
SELECT @@character_set_client, @@collation_connection;

# This should return TRUE
select  'вася'  rlike '\\bвася\\b';
select  'вася ' rlike '\\bвася\\b';
select ' вася'  rlike '\\bвася\\b';
select ' вася ' rlike '\\bвася\\b';

select  'вася'  rlike '[[:<:]]вася[[:>:]]';
select  'вася ' rlike '[[:<:]]вася[[:>:]]';
select ' вася'  rlike '[[:<:]]вася[[:>:]]';
select ' вася ' rlike '[[:<:]]вася[[:>:]]';

# This should return FALSE
select  'васяz' rlike '\\bвася\\b';
select 'zвася'  rlike '\\bвася\\b';
select 'zвасяz' rlike '\\bвася\\b';

select  'васяz' rlike '[[:<:]]вася[[:>:]]';
select 'zвася'  rlike '[[:<:]]вася[[:>:]]';
select 'zвасяz' rlike '[[:<:]]вася[[:>:]]';