如何在正则表达式中匹配特定于语言的字符?

时间:2015-08-28 06:48:00

标签: regex perl pcre

如果使用\w进行编译,我知道[a-zA-Z0-9_]匹配任何字符[\p{L}\p{N}_](?u)

法语有42个字符[a-zàâæçéêëîïôœùûüÿ]。是否可以根据我的locale构建我的正则表达式。

如何将[a-zàâæçéêëîïôœùûüÿ]\w匹配?

部分答案是将unicode正则表达式与\p{Latin}一起使用。

1 个答案:

答案 0 :(得分:2)

"foo" ~= m/\w/l; 修饰符使匹配区域设置识别:

l

不是直接使用use locale,而是每个群组的链接使用$('document').ready(function(){ var idleTime = 0; var idleInterval = setInterval(timerIncrement, 60000); $(this).mousemove(function (e) { idleTime = 0; }); $(this).scroll(function (e) { idleTime = 0; }); function timerIncrement() { idleTime = idleTime + 1; if (idleTime > 10) { // 20 minutes window.localStorage.removeItem("user_id"); window.localStorage.removeItem("client_id"); location.reload(); } } });