在下载URL中搜索电影名称

时间:2011-01-25 07:53:09

标签: java regex

如果给定的网址使用正则表达式searchStringKeyword,我们需要验证。

例如

if URL : http://thepiratebay.org/torrent/3962906/Mera.Naam.Joker.1970.LiMiTED.DVDRiP.XviD-D3Si"

searchStringKeyword : Mera Naam Joker
expected outcome: true

searchStringKeyword : DVDRiP
expected outcome: true

searchStringKeyword : Speed
expected outcome: false

任何帮助都将受到高度赞赏。

阿米特

2 个答案:

答案 0 :(得分:1)

您的示例并不全面。

如果您想按照该顺序将任何网址与“Mera”,“Naam”和“Joker”匹配,但可以使用任意数量的字符将它们分开,您可以使用this

/Mera.*Naam.*Joker/

如果你想要一个且只有一个分离字符,但你不关心那个字符是什么,你可以使用this

/Mera.Naam.Joker/

如果您希望单词之间只有一个.字符,例如this

/Mera\.Naam\.Joker/

答案 1 :(得分:0)

如果你使用正则表达式PERL,模式将是这些:

/DVDRip/
/Mera\W+Naam\W+Joker/
/Speed/