URI | Template | Pattern | Capturing Groups |
1 | {n} | ([^/]+)(/.*)? | [n: 1] [final: null] |
1/ | {n} | ([^/]+)(/.*)? | [n: 1] [final: /] |
1/2 | {n} | ([^/]+)(/.*)? | [n: 1] [final: /2] |
1 | {n: .+} | (.+)(/.*)? | [n: 1] [final: null] |
1.htm | {n: .+}.htm | (.+).htm(/.*)? | [n: 1] [final: null] |
1/ | {n: .+} | (.+)(/.*)? | [n: 1/] [final: null] |
1/2 | {n: .+} | (.+)(/.*)? | [n: 1/2] [final: null] |
1/2 | {n}/{m} | ([^/]+)/([^/]+)(/.*)? | [n: 1] [m: 2] [final: null] |
1/2.htm | {n}/{m}.htm | ([^/]+)/([^/]+).htm(/.*)? | [n: 1] [m: 2] [final: null] |
1/2 | {n: .+}/{m} | (.+)/([^/]+)(/.*)? | [n: 1] [m: 2] [final: null] |
1/2 | {n: .+}/{m: .+} | (.+)/(.+)(/.*)? | [n: 1] [m: 2] [final: null] |
1/2/3 | {n: .+}/{m} | (.+)/([^/]+)(/.*)? | [n: 1/2] [m: 3] [final: null] |
1/2/3 | {n:.+}/{m: .+} | (.+)/(.+)(/.*)? | [n: 1/2] [m: 3] [final: null] |
1/2 | {n}/{m: .+} | ([^/]+)/(.+)(/.*)? | [n: 1] [m: 2] [final: null] |
1/2/3 | {n}/{m: .+} | ([^/]+)/(.+)(/.*)? | [n: 1] [m: 2/3] [final: null] |
1/2/3/4 | {n}/{m: .+}/{p} | ([^/]+)/(.+)/([^/]+)(/.*)? | [n: 1] [m: 2/3] [p: 4] [final: null] |
1/2/3/4/ | {n}/{m: .+}/{p} | ([^/]+)/(.+)/([^/]+)(/.*)? | [n: 1] [m: 2/3] [p: 4] [final: /] |