Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对正则表达式和多种条件的帮助_Javascript_R_Regex - Fatal编程技术网

Javascript 对正则表达式和多种条件的帮助

Javascript 对正则表达式和多种条件的帮助,javascript,r,regex,Javascript,R,Regex,我这里有一个正则表达式。我想知道如何添加多个条件,我曾尝试使用管道,但它似乎没有如预期的那样工作。我想匹配以下文件: 感谢您的帮助 file.jsx mycool.file.jsx mysupercoolfile.jsx ignore /dist folder 我已尝试使用以下正则表达式 /folder\/file\.jsx?$/ (/folder\/file\.jsx?|mycool.file)$/ 编辑 我想匹配以下文件: 文件夹/filename.jsx fodler/tes

我这里有一个正则表达式。我想知道如何添加多个条件,我曾尝试使用管道,但它似乎没有如预期的那样工作。我想匹配以下文件:

感谢您的帮助

file.jsx
mycool.file.jsx
mysupercoolfile.jsx
ignore /dist folder
我已尝试使用以下正则表达式

  /folder\/file\.jsx?$/

  (/folder\/file\.jsx?|mycool.file)$/
编辑

我想匹配以下文件:

文件夹/filename.jsx

fodler/test.filename.jsx


公共模式为文件名

时,可以使用此正则表达式从文件路径提取文件名

(?m)[^/\\]+$
对于Javascript:

/[^\/\\]+$/mg

这里的逻辑是什么?你有一套你想用正则表达式覆盖的模式吗,或者你真的想在一个替代列表中列出一堆文件名吗?好的,我已经编辑过了..没有!!!不要将此数据作为注释发布,请将其添加到上面的问题中。我已编辑了问题…
filename.test.jsx
匹配吗?那分机呢?扩展重要吗?