document.querySelector('output').textContent = document.querySelector('pre').textContent .replace(/^INSERT INTO "TEST-MSG" VALUES\(\d+,\d+,\d+,'((?:''|[^';])+)(?:''|[^'])+'(?:,'(?:''|[^'])+'){2}X'(?:''|[^'])+'(?:\w+,){2,4}'((?:''|[^'])*)'\w+(?:,\w+){4}\);$/gim, "$1; $2")
pre, output { white-space: pre; font-family: monospace; }
<pre>INSERT INTO "TEST-MSG" VALUES(840,1,263,'#user1/$user2;1633cb6c61f369e6','user1','user1'X'6512864C7028DCB17F5DDEA3663CE51082BF461A5EEA2E5C1024D47F82172914'1439889518,61,2,0NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 1)'NULLNULL3,4,1NULLNULL,3304554754,831352659); INSERT INTO "TEST-MSG" VALUES(841,1,263,'#user1/$user2;1633cb6c61f369e6','user2','user2'X'6233268E7FEFB4773EE63E79E5FAD5C2290C069273C8B60AA734C2435CF7F542'1439889536,610NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 2'NULLNULL3,4,1NULLNULL,585002415,153024551); INSERT INTO "TEST-MSG" VALUES(842,1,263,'#user1/$user2;1633cb6c61f369e6','user2','user2'X'81CADA68E5FF5BF22A5CDD01E33C061BDB7B68B7BF16D2C7602AAF17D2ABB922'1439889579,610NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 3'NULLNULL3,4,1NULLNULL,1544146789,153024552);</pre> <output></output> (841,1,263, '# user1 / $ user2; 1633cb6c61f369e6', 'user2', 'user2'X'6233268E7FEFB4773EE63E79E5FAD5C2290C069273C8B60AA734C2435CF7F542'1439889536,610NULLNULL,' <pre>INSERT INTO "TEST-MSG" VALUES(840,1,263,'#user1/$user2;1633cb6c61f369e6','user1','user1'X'6512864C7028DCB17F5DDEA3663CE51082BF461A5EEA2E5C1024D47F82172914'1439889518,61,2,0NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 1)'NULLNULL3,4,1NULLNULL,3304554754,831352659); INSERT INTO "TEST-MSG" VALUES(841,1,263,'#user1/$user2;1633cb6c61f369e6','user2','user2'X'6233268E7FEFB4773EE63E79E5FAD5C2290C069273C8B60AA734C2435CF7F542'1439889536,610NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 2'NULLNULL3,4,1NULLNULL,585002415,153024551); INSERT INTO "TEST-MSG" VALUES(842,1,263,'#user1/$user2;1633cb6c61f369e6','user2','user2'X'81CADA68E5FF5BF22A5CDD01E33C061BDB7B68B7BF16D2C7602AAF17D2ABB922'1439889579,610NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 3'NULLNULL3,4,1NULLNULL,1544146789,153024552);</pre> <output></output> (842,1,263, '# user1 / $ user2; 1633cb6c61f369e6', 'user2', 'user2'X'81CADA68E5FF5BF22A5CDD01E33C061BDB7B68B7BF16D2C7602AAF17D2ABB922'1439889579,610NULLNULL,' <pre>INSERT INTO "TEST-MSG" VALUES(840,1,263,'#user1/$user2;1633cb6c61f369e6','user1','user1'X'6512864C7028DCB17F5DDEA3663CE51082BF461A5EEA2E5C1024D47F82172914'1439889518,61,2,0NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 1)'NULLNULL3,4,1NULLNULL,3304554754,831352659); INSERT INTO "TEST-MSG" VALUES(841,1,263,'#user1/$user2;1633cb6c61f369e6','user2','user2'X'6233268E7FEFB4773EE63E79E5FAD5C2290C069273C8B60AA734C2435CF7F542'1439889536,610NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 2'NULLNULL3,4,1NULLNULL,585002415,153024551); INSERT INTO "TEST-MSG" VALUES(842,1,263,'#user1/$user2;1633cb6c61f369e6','user2','user2'X'81CADA68E5FF5BF22A5CDD01E33C061BDB7B68B7BF16D2C7602AAF17D2ABB922'1439889579,610NULLNULL,'ТЕСТОВОЕ СООБЩЕНИЕ 3'NULLNULL3,4,1NULLNULL,1544146789,153024552);</pre> <output></output>
#and$required in#user1/$user2and 2) areNULLNULLbefore and after the message. - andy.37