This regular expression seems to work for me, so I was wondering could others test it please. Thanks.
[ autoit ]
#include <Constants.au3> Local Const $bBinary = Binary( _ '0x5553575631C0505050837C24280074118B6C2428837D14007407B801000000EB' & _ ; A comment. '0231C021C0747F8B6C24288B5D084B891C2431C03B04247F6DC7442404000000' & _ '008B6C24288B5D044B3B5C24047C528B6C24288B5D148B7C24048B34248B6C24' & _ '280FAF750401F7C1E70201FB895C24088B6C24088B5D0081E3FFFFFF003B5C24' & _ '2475188B5C24048B6C24288B7D082B3C244FC1E71009FB89D8EB14FF44240471' & _ ; A second comment. 'A0FF0C24718CB8FFFFFFFFEB0231C083C40C5E5F5B5DC21000') Local Const $sString = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, ' & _ 'sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad ' & _ 'minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo ' & _ 'consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore ' & _ 'eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in ' & _ 'culpa qui officia deserunt mollit anim id est laborum.' Func Example($vData = Default, _ $sSomeVar = 'Example', _ $sSomeVarBlah = 'ExampleBlah') EndFunc ;==>Example Local $sData = FileRead(@ScriptFullPath) $sData = StringRegExpReplace($sData, '_\h*(;.*)?\v{1,2}\h*', '') ; Merge continuation lines that use _. By guinness. ConsoleWrite($sData & @CRLF)