repl.txt (2388B)
1 2 {{alias}}() 3 Return a regular expression to parse a UNC path. 4 5 Returns 6 ------- 7 re: RegExp 8 Regular expression. 9 10 Examples 11 -------- 12 > var RE = {{alias}}(); 13 > var path = '\\\\server\\share\\foo\\bar\\baz:a:b'; 14 > var bool = RE.test( path ) 15 true 16 > path = '\\\\server\\share\\foo\\bar\\baz::b'; 17 > bool = RE.test( path ) 18 true 19 > path = '\\\\server\\share\\foo\\bar\\baz:a'; 20 > bool = RE.test( path ) 21 true 22 > path = '\\\\server\\share\\foo\\bar\\baz'; 23 > bool = RE.test( path ) 24 true 25 > path = '\\\\server\\share\\foo\\bar'; 26 > bool = RE.test( path ) 27 true 28 > path = '\\\\server\\share\\foo'; 29 > bool = RE.test( path ) 30 true 31 > path = '\\\\server\\share'; 32 > bool = RE.test( path ) 33 true 34 > path = '\\\\server\\\\share'; 35 > bool = RE.test( path ) 36 false 37 > path = '\\\\\\\\server\\share'; 38 > bool = RE.test( path ) 39 false 40 > path = 'beep boop \\\\server\\share'; 41 > bool = RE.test( path ) 42 false 43 > path = '\\\\server'; 44 > bool = RE.test( path ) 45 false 46 > path = '\\'; 47 > bool = RE.test( path ) 48 false 49 > path = ''; 50 > bool = RE.test( path ) 51 false 52 > path = '\\\\server\\share\\'; 53 > bool = RE.test( path ) 54 false 55 > path = '\\\\server\\share\\foo\\bar\\baz:'; 56 > bool = RE.test( path ) 57 false 58 > path = '\\\\server\\share\\foo\\bar\\baz:a:'; 59 > bool = RE.test( path ) 60 false 61 > path = '\\\\server\\share\\foo\\bar\\baz::'; 62 > bool = RE.test( path ) 63 false 64 > path = '\\\\server\\share\\foo\\bar\\baz:a:b:c'; 65 > bool = RE.test( path ) 66 false 67 > path = '\\\\server\\share\\foo\\bar\\'; 68 > bool = RE.test( path ) 69 false 70 > path = '//server/share'; 71 > bool = RE.test( path ) 72 false 73 > path = '/foo/bar'; 74 > bool = RE.test( path ) 75 false 76 > path = 'foo/bar'; 77 > bool = RE.test( path ) 78 false 79 > path = './foo/bar'; 80 > bool = RE.test( path ) 81 false 82 > path = '/foo/../bar'; 83 > bool = RE.test( path ) 84 false 85 86 87 {{alias}}.REGEXP 88 Regular expression to parse a UNC path. 89 90 Examples 91 -------- 92 > var path = '\\\\server\\share\\foo\\bar\\baz:a:b'; 93 > var bool = {{alias}}.REGEXP.test( path ) 94 true 95 > path = '\\\\server\\share\\foo\\bar\\baz::b'; 96 > bool = {{alias}}.REGEXP.test( path ) 97 true 98 99 See Also 100 -------- 101