gpt4 book ai didi

javascript - 处理多个条件的正则表达式

转载 作者:行者123 更新时间:2023-11-30 13:23:33 25 4
gpt4 key购买 nike

谁能帮我写一个满足以下条件的javascript正则表达式(就是验证textarea中的输入):

  1. 最少3个字符
  2. 第一个字符总是/
  3. 整个输入字符串不应完全匹配字符串“/abc”和“/xyz”,但它可以是任何其他字符串,例如/abce 或/abct 等...

例如:接受/xyzw、/ab、/abcd、/asdad等输入,不接受/a、/abc等输入

最佳答案

/^\/(?!abc$|xyz$)[\S\s]{2,}/

含义:

/             
^ Start of string
\/ "/"
(?!abc$|xyz$) Not followed by only abc or xyz ($ = end of string)
[\S\s]{2,} At least two characters.
/

关于javascript - 处理多个条件的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9362593/

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