正则表达式只有2个项目

时间:2013-04-04 21:34:20

标签: regex

这是我的网络列表

mywebsite/
mywebsite/myweb.html
mywebsite/children1
mywebsite/clidrend2
mywebsite/clidrens3
mywebsite/clidrend4
mywebsite/parent1/S2
mywebsite/parent1/S3
mywebsite/parent1/S4

我如何才能

 mywebsite/myweb.html
 mywebsite/

并忽略其他人。

这是我的正则表达式

mywebsite/|mywebsite/myweb.html

4 个答案:

答案 0 :(得分:1)

完成它:-)谢谢大家

^mywebsite\/myweb\.html|mywebsite\/$

答案 1 :(得分:0)

您可以尝试以下操作,如果您向我们展示您实际使用的正则表达式,我可以更精确。

(WhateverYouAreUsing){2}

(...)是一个群组,{...}是一个量词,它只需要您正在寻找的两个匹配项。 {1,2}将至少占用一个,最多两个,如果只有一个,你仍然希望获得匹配。

答案 2 :(得分:0)

这就是你想要的结果吗?

mywebsite(/m.*|/)

答案 3 :(得分:0)

在正则表达式中添加一些括号并转义.

(mywebsite/)|(mywebsite/myweb\.html)

或者,对于更普遍的事情:

(\w+/)|(\w+/\w+\.html)