javascript的正则表达式包括对文件名的查询

时间:2011-02-26 05:43:10

标签: javascript regex

有一个名为fancybox的jquery模式框,它非常酷我喜欢它并打算将它用于我的网站,但问题是我的flash视频实际上是视频播放器和视频传递给它,如查询,例如player.swf?videosource = video1.flv并且此模式不起作用它显示flash文件的内容,就像在文本编辑器中打开一样。 里面有代码

ajaxLoader = null, imgPreloader = new Image(), imgRegExp = /\.(jpg|gif|png|bmp|jpeg)(.*)?$/i, swfRegExp = /[^\.]\.(swf)\s*$/i,

我相信我需要修改这个正则表达式“/[^\.]\.(swf)\s*$/i"表达式以某种方式包含我在swf之后可以有人帮助我这样做我疯了没有我试过的工作。

1 个答案:

答案 0 :(得分:1)

这个正则表达式应该接受你的player.swf?videosource = video1.flv查询:

/[^\.]\.(swf)(?:\?.+)?\s*$/i