gpt4 book ai didi

javascript - 正则表达式瑞典字母表和整个单词

转载 作者:行者123 更新时间:2023-12-03 11:54:54 25 4
gpt4 key购买 nike

我需要正则表达式方面的帮助。允许的是:

  • 瑞典 aphabet
  • 数字 0-9
  • 一个点和下划线

什么是不允许的:

  • 所有奇怪的字符
  • 空白
  • 以及“AND OR NOT OK”字样

我尝试了不同的方法,但没有取得任何进展。在我的模型中,我有以下内容

[RegularExpression(@"^(?:(?!\b(?i:AND|O[RK]|NOT|FALSE|TRUE)\b)[\wåäöÅÄÖ\._])*$", ErrorMessageResourceName = 

但是我遇到了 javascript 异常?区分大小写的问题 i

评估代码中第 660 行第 6 列出现未处理的异常

0x800a139a - JavaScript 运行时错误:意外的量词

我做错了什么?

最佳答案

1 和 2
瑞典语字母表(包括英语字母表以及您在正则表达式中提到的字母表)、数字和下划线:[\wåäöÅäÖ]

3
添加点...:[\wåäöÅäÖ.]

4
上述字符类中没有奇怪的字符

5
上述字符类中不允许有空格

6
通过否定前瞻并添加 anchor 、量词和标志来特定单词:

@"^(?:(?!\b(?:AND|O[RK]|NOT)\b)[\wåäöÅÄÖ.])*$", RegexOptions.IgnoreCase

关于javascript - 正则表达式瑞典字母表和整个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25644443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com