Home
Tester
Reference
About
Pattern
(?<NodeList>(?<Node>\w+)(\((?<AttrName>\w+)=(?<AttrValue>\w+)(,(?<AttrName>\w+)=(?<AttrValue>\w+))*\)){0,1})(\.(?<NodeList>(?<Node>\w+)(\((?<AttrName>\w+)=(?<AttrValue>\w+)(,(?<AttrName>\w+)=(?<AttrValue>\w+))*\)){0,1}))*(=(?<Value>\w+)){0,1}
Input
nodD12(a=b)=value
nodD12(a=b)=value
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
1
match found in about
9
milliseconds.
Show Permalink
Permalink
Index
Position
Matched String
$1
$2
$3
$4
$5
$6
${NodeList}
${Node}
${AttrName}
${AttrValue}
${Value}
0
0
nodD12(a=b)=value
(a=b)
empty string
empty string
empty string
empty string
=value
nodD12(a=b)
nodD12
a
b
value
nodD12(a=b)=value
empty string
(a=b)
=value
nodD12(a=b)
nodD12
a
b
value
empty string