regex - 如何创建不包含文本但以指定文本开头的正则表达式?
问题描述
嗨,我想创建一个正则表达式来检查我的字符串是否以 a 开头,/
但无论在哪里都不应该包含/!
:
/xxxx
= 真
/xxxx/yyyy
= 真
/!xxxx
=假
/xxxx/!yyyy
=假
xxxx
=假
我试过这个,但它似乎不起作用:
^\/(?!(\/!)(.*|\/!.*))*$
解决方案
推荐阅读
- php - Laravel 5 无法与主机 kindmill.com 建立连接 [连接超时 #110]
- c - 将字符串转换为整数并从c中的整数值取回相同的字符串
- spring - 显示使用 Spring 实时更新的元素
- spring-boot - 在另一个服务类 Mockito 中模拟具有依赖关系的服务类
- r - 如何删除R中括号内的标点符号
- javascript - 为什么隐藏包含 div 意味着孩子不会在 jquery 中显示
- google-bigquery - 删除数据时未使用 Bigquery 分区
- css - 菜单的ul li css问题
- c# - 如何在 C# 中更新 datagridview 项目
- node.js - npm 坏了,我无法运行任何 npm 命令