正则表达式:3个单词,中间有两个破折号

卡门

我正在寻找与该模式匹配的正则表达式:

/word-word-word/ MATCH  
/word-word/ DO NOT MATCH  
/word/ DO NOT MATCH  

以/开头,连续3个单词,中间有两个破折号,以/结尾

到目前为止,这是我所拥有的,但是不起作用。

\/^[A-Za-z]+([-][A-Za-z]+)+([-][A-Za-z]+)$\/
拉胡尔

以/开头,连续3个单词,中间有两个破折号,以/结尾

但是你在用 \/^[A-Za-z]+([-][A-Za-z]+)+([-][A-Za-z]+)$\/

这意味着字符串的开头应该是单词,但/前面应该有一个这是一个悖论。

这些斜线应该放在锚点内。另外[ ]-由于它是单个字符,因此您不需要

正则表达式: ^\/[a-zA-Z]+-[a-zA-Z]+-[a-zA-Z]+\/$

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

正则表达式 - 匹配包含两个破折号但不包含三个破折号的模式

正则表达式:匹配两个特定符号之间的每一个破折号

正则表达式:如何匹配整个单词,其中只有一个破折号不超过 1 个破折号?

使用 R 正则表达式识别两个字符后跟一个破折号和两个数字

正则表达式用一个破折号替换2个或更多破折号

在同一个正则表达式中查找带有破折号/连字符而没有的单词?

7 个字符的正则表达式,最多 2 个破折号

正则表达式在第二个破折号后删除所有内容

正则表达式匹配至少包含3个破折号/连字符的字符串

如何捕捉以破折号结尾的单词及其后续单词?正则表达式

正则表达式忽略文本中间的破折号或连字符

连字符/破折号包含在正则表达式单词边界\ b中

正则表达式只允许一个破折号或一个空格

正则表达式中的破折号

Perl正则表达式删除破折号

正则表达式删除除两个单词之间的所有连字符

正则表达式将{}中两个单词之间的所有内容

正则表达式:选择两个(标签)单词彼此相邻的所有组

Erlang正则表达式-HTML +破折号和破折号

两个或两个以上单词的正则表达式php

在 JavaScript 中仅使用正则表达式选择第一个破折号

正则表达式只用一个破折号获取字符串

正则表达式-在最后一个连字符/破折号之前提取文本

正则表达式匹配所有字符串,中间有点的字符串,不匹配中间有破折号的字符串

正则表达式:捕获中间没有特定字符串的两个单词之间的所有内容

如何使用一个正则表达式命令删除所有括号、方括号、破折号和空格?

带有破折号的Django / Python网址正则表达式

有效时匹配数字和破折号的正则表达式

我如何输入两个整数,中间有一个破折号?