params: '.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0,.*,\0\0\0'
test case: simple replacement short value with longer value
test case: simple replacement long value with shorter value
data: 'longvalue longvalue123 -longvalue'
params: '"longvalue","short"'
value: 'short short123 -short'
test case: two parameters
params: '"([A-Z]+)([0-9]+)","---"'
test case: three parameters
test case: four parameters
params: '"([A-Z]+)([0-9]+)","---","([A-Z]+)","!!!"'
test case: five parameters
params: '"1","2","3","4","5"'