Home
Tester
Reference
About
Pattern
(?<fldNo>1)-(?'fldData'[^/]+)(?:/(?<fldNo>[2-9])[-=](?'fldData'[^/]+))*
Input
/
1-XXXX/2-YYYY/9-ZZZZ
/
1-AAAA/3-BBBB/5-CCCC/8=NNNN/9=DDDD
/
1-QQQQ/2-WWWW/3=PPPP/7-EEEE
/1-XXXX/2-YYYY/9-ZZZZ/1-AAAA/3-BBBB/5-CCCC/8=NNNN/9=DDDD/1-QQQQ/2-WWWW/3=PPPP/7-EEEE
Options
Ignore Case
Ignore Whitespace
Explicit Capture
Culture Invariant
Singleline
Multiline
Right To Left
ECMA Script
Start from position:
Max matches to find:
Replacement
Replace matches with...
Click the
context
tab to see replacements.
Regex Info
Table
Context
Split List
3
matches found in about
7
milliseconds.
Show Permalink
Permalink
Index
Position
Matched String
${fldNo}
${fldData}
0
1
1-XXXX/2-YYYY/9-ZZZZ
9
3 captures
1
2
9
ZZZZ
3 captures
XXXX
YYYY
ZZZZ
1
22
1-AAAA/3-BBBB/5-CCCC/8=NNNN/9=DDDD
9
5 captures
1
3
5
8
9
DDDD
5 captures
AAAA
BBBB
CCCC
NNNN
DDDD
2
57
1-QQQQ/2-WWWW/3=PPPP/7-EEEE
7
4 captures
1
2
3
7
EEEE
4 captures
QQQQ
WWWW
PPPP
EEEE
/
1-XXXX/2-YYYY/9-ZZZZ
/
1-AAAA/3-BBBB/5-CCCC/8=NNNN/9=DDDD
/
1-QQQQ/2-WWWW/3=PPPP/7-EEEE
/
9
ZZZZ
/
9
DDDD
/
7
EEEE
empty string