linux下的C程序,正则表达式怎么表示中文

linux下的C程序,正则表达式如何表示中文
regex_t     pattern;
regmatch_t   subs[MAX_MATCH_SUBS];
char           pattern_string[]=   " <title> ([\u01-\uFF]+) </title> ";
char           test_string[]   =   " <title> hello </title> ";

这样好像不可以啊。。。

------解决方案--------------------
你所使用的字符集 的汉字部分编码前缀 ...
------解决方案--------------------
mk