anchor.diff:  | `replaceRegex( /name, 'xyz', 'zyx' )` | John Doe
   | `replaceRegex( /name, '\s+.*', /workAddress/city )` | John New York
   | `replaceRegex(/name, '([JD])', '$1x')` | Jxohn Dxoe
  -| `replaceRegex(/name, '(?<hello>[JD])', '${hello}x')` | Jxohn Dxoe 
  +| `replaceRegex(/name, '(?<hello>[JD])', '${hello}x')` | Jxohn Dxoe
   |==================================================================
   
   
  
positive.code: == Descendant Operator
  In addition to providing an explicit path to reach the `zip` field, it may sometimes be useful to reference the `zip` field without knowing
  the full path. In such a case, we can use the `descendant` operator (`//`) instead of the `child` operator (`/`). To reach the same `zip`
  field as above, we can accomplish this by simply using the path `//zip`. 
  
  There is a very important distinction, though, between the `child` operator and the `descendant` operator: the `descendant` operator may match
  many fields, whereas the `child` operator will match at most one field. To help understand this, consider the following Record:
  
negative.code: 
  
  
  === padRight
  
  Appends characters to the input String until it reaches the desired length.
  
  