javascript - 如何将 javascript 正则表达式转换为飞镖
问题描述
这是我第一次为一个项目尝试正则表达式,我对此一无所知,我做了研究,但我不明白如何将这个“([bcdfgjklmnpqrstvxz]*)”转换为飞镖正则表达式,我不知道甚至知道这个正则表达式是做什么的
解决方案
我的猜测是您的表达方式很好,我们可以将其简化为:
([b-dfgjk-np-tvxz]*)
使用范围 metachar -
。
如果您想探索/简化/修改表达式,它已在 regex101.com的右上角面板中进行了说明。如果您愿意,您还可以在此链接中观看它如何与一些示例输入匹配。
推荐阅读
- c# - 为什么这个 XPathSelectElements() 返回 false?
- python - 为什么 pairplot 不应该给出不对称的(不同的上三角和下三角)图?
- python - for循环中的错误/异常处理 - python
- hibernate - 即使设置了 FetchType.EAGER + FetchMode.JOIN,Hibernate 也会为“菱形”OneToMany 关系创建 N+1 个选择
- c - 在 docker 容器中运行时的不同结果
- sql-server - 如何克服截断错误?
- swift - 在 segue 之后处理任何可选的
- oledb - 如何禁用 OLE DB 打开其他隐式非池连接?
- functional-programming - 如何与 Elm 中的多态子组件进行通信?
- php - PHP,写入CSV不在同一行?