javascript - 匹配正则表达式德语

标签 javascript regex

我使用两个正则表达式来匹配文本。

var RegExp = /[^\W\d](\w|[-'](?=\w))*/gi;
var RegExpOthers = /[^\W\d]{4,}(\w|[-']{1,2}(?=\w))*/gi;

目前不会匹配包含 ä、ü、ö...(德语字母)等字母的单词。

如何扩展这些表达式?

最佳答案

这应该可以做到:

[^\x00-\x7F]+

它匹配 ASCII character set 中不包含的任何字符(0-127,即 0x0 到 0x7F)。您可以使用 Unicode 做同样的事情:

[^\u0000-\u007F]+

关于javascript - 匹配正则表达式德语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25912692/

相关文章:

javascript - $ ('h1' ) 如何作为 jQuery 中的数组登录到 Web 控制台?

python - 使用 Pandas 快速去除标点符号

regex - 与正则表达式逻辑作斗争 : how do I remove a param from a url query string?

javascript - 解析单个用户输入字符串以获取高级搜索条件

ruby - 使用正则表达式、变量和字符串将文件复制到新文件 gsub 时出现问题吗?

javascript - 使用 Bootstrap 时间选择器时,data-ng-model 值不会更新

javascript - 在 lodash 中,为什么谓词和结果变量没有以 var 关键字作为前缀?

c# - 带有空组 "()"的正则表达式返回奇怪的结果

javascript - 修复验证表单中的输入错误和延续问题

javascript - 如果标题已经不存在,如何添加和重复与 alt ="some text"相同的标题 ="some text"?