anchor.diff:  
   
   
  -=== *toRadix*
  -
  -*Description*: Converts the Subject from a Base 10 number to a different Radix (or number base). An optional
  +[.function]
  +=== toRadix
  +
  +*Description*: [.description]#Converts the Subject from a Base 10 number to a different Radix (or number base). An optional
   	second argument can be used to indicate the minimum number of characters to be used. If the converted value
  -	has fewer than this number of characters, the number will be padded with leading zeroes.
  -
  -*Subject Type*: Number
  -
  -*Arguments*: 2
  -
  -	_Desired Base_: A Number between 2 and 36 (inclusive)
  -	_Padding_: Optional argument that specifies the minimum number of characters in the converted output
  -
  -*Return Type*: String
  +	has fewer than this number of characters, the number will be padded with leading zeroes.#
  +
  +*Subject Type*: [.subject]#Number#
  +
  +*Arguments*:
  +
  +	- [.argName]#_Desired Base_# : [.argDesc]#A Number between 2 and 36 (inclusive)#
  +	- [.argName]#_Padding_# : [.argDesc]#Optional argument that specifies the minimum number of characters in the converted output#
  +
  +*Return Type*: [.returnType]#String#
   
   *Examples*: If the "fileSize" attributes has a value of 1024, then the following Expressions will yield
   	the following results:
  
positive.code: 
  
  
  === *replaceAll*
  
  *Description*: The `replaceAll` function takes two String arguments: a Regular Expression (NiFi uses the Java Pattern
  	syntax), and a replacement string. The return value is the result of substituting the replacement string for
  	all patterns within the Subject that match the Regular Expression.
  
  *Subject Type*: String
  
  *Arguments*: 2
  
  	_regular expression_: the Regular Expression (in Java syntax) to match in the Subject
  	_replacement_: The value to use for replacing matches in the Subject. If the _regular expression_
  		argument uses Capturing Groups, back references are allowed in the _replacement_.
  
  *Return Type*: String
  
  *Examples*: If the "filename" attribute has the value "a brand new filename.txt", then the following
  Expressions will provide the following results:
  
  
  
  .ReplaceAll Examples
  |=======================================================================================
  | Expression | Value
  | `${filename:replaceAll('\..*', '')}` | `a brand new filename`
  
negative.code: 
  
  
  [.function]
  === substringAfterLast
  
  *Description*: [.description]#Returns a portion of the Subject, starting with the character immediately after
  	the last occurrence of the argument and extending to the end of the Subject. If
  	the argument is not present in the Subject, the entire Subject will be returned.#
  
  *Subject Type*: [.subject]#String#
  
  *Arguments*:
  
  	- [.argName]#_value_# : [.argDesc]#The String to search for in the Subject#
  
  *Return Type*: [.returnType]#String#
  
  *Examples*: If the "filename" attribute has the value "a brand new filename.txt",
  	then the following Expressions will result in the following values:
  