目录或文件路径的验证允许在文件夹名称之间使用空格,但不允许在使用jQuery Regex前后使用空格

目录或文件路径的验证允许在文件夹名称之间使用空格,但不允许在使用jQuery Regex前后使用空格,jquery,regex,Jquery,Regex,使用jQuery Regex对目录或文件路径进行验证时,允许在单词(文件夹名称)之间留空格,但不允许在/的前后留空格。请帮我完成这个 允许的路径:C:/Parent文件夹/ChildFolder/ 不允许的路径:C:/Parent文件夹/ChildFolder/ 我尝试过使用(/^\S$/.test(path)),但它不允许文件夹名称之间留空格。试试这个^C:\/([\w]+[]*[\w]+\/)*$很简单,但它会在/前后检查至少一个单词字符。^C:\/(?!)([^/])+/( 分解后,它将始

使用jQuery Regex对目录或文件路径进行验证时,允许在单词(文件夹名称)之间留空格,但不允许在
/
的前后留空格。请帮我完成这个

允许的路径:C:/Parent文件夹/ChildFolder/

不允许的路径:C:/Parent文件夹/ChildFolder/


我尝试过使用
(/^\S$/.test(path))
,但它不允许文件夹名称之间留空格。

试试这个
^C:\/([\w]+[]*[\w]+\/)*$
很简单,但它会在
/

前后检查至少一个单词字符。
^C:\/(?!)([^/])+/(

分解后,它将始终查找
C://
,后面不能跟空格

后跟任意数量的目录,即任意数量的字符。这些目录必须以
/
结尾

每个目录末尾的
/
两侧都不能有空格。(这是通过向前看和向后看来完成的:
(?)