regex - 正则表达式排除单个字符但允许多个字符
问题描述
尝试创建正则表达式以不允许 Q 或 q 的单个字符,但如果有多个字符则允许 Q 或 q。
试过:
/^[^Q]|[^q]{0,1}$/
例子:
Q //no match
q //no match
Quest //match
Qu //match
解决方案
推荐阅读
- discord.py - Discord.py 文件记录,更改消息数量
- javascript - 从 javascript ArrayBuffer 以 html 格式显示图像
- text-files - 如何在 Modelica 中减去或添加 CombiTimeTable 的时间序列数据?
- python - 在 cpu 上使用 BERT:模块必须在设备 cuda:0 (device_ids[0]) 上有其参数和缓冲区,但在设备上找到其中之一:cpu
- prometheus - 是否可以确定目标上次上升/下降的时间?
- heroku - npm 错误!无法从 amethyste-api 访问 axios
- gurobi - 无法将参数转换为表达式 (gurobi)
- import - Tailwind CSS中的自定义谷歌字体(poppins)?
- django - 如何从 Django 中的动态模型中获取数据
- c - Gstreamer 将数据从一个管道复制到另一个管道