#include <MsgBoxConstants.au3> ; to declare the Constants of MsgBox
Local $sRegex = "(?m)\d\d*[.]?\d*\d"
Local $sString = "\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid13305240\charrsid3175333 \hich\af1\dbch\af31505\loch\f1 Xray-source / Detector distance:}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\uld\insrsid13305240\charrsid3175333 \tab \tab }{" & @CRLF & _
"\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid13305240\charrsid3175333 \hich\af1\dbch\af31505\loch\f1 529 mm}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13305240 \hich\af1\dbch\af31505\loch\f1 (20.861 inches)" & @CRLF & _
"\par \hich\af1\dbch\af31505\loch\f1 Rotation axis / Detector \hich\af1\dbch\af31505\loch\f1 distance:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\uld\insrsid13305240 \hich\af1\dbch\af31505\loch\f1 \tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 " & @CRLF & _
"\f1\fs20\insrsid13305240 \hich\af1\dbch\af31505\loch\f1 467.364 mm (18.4 inches)" & @CRLF & _
"\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid13305240\charrsid3175333 \hich\af1\dbch\af31505\loch\f1 Rotation axis / Xray-source distance:}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\uld\insrsid13305240\charrsid3175333 " & @CRLF & _
"\hich\af1\dbch\af31505\loch\f1 \tab }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid13305240\charrsid3175333 \hich\af1\dbch\af31505\loch\f1 62.5 mm}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13305240 \hich\af1\dbch\af31505\loch\f1" & @CRLF & _
"\par \tab \hich\af1\dbch\af31505\loch\f1 type:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\uld\insrsid3017018 \tab \tab \tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3017018 \hich\af1\dbch\af31505\loch\f1 step" & @CRLF & _
"\par \tab }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid3017018\charrsid7233753 \hich\af1\dbch\af31505\loch\f1 # projections:}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\uld\insrsid3017018\charrsid7233753 \tab \tab }{\rtlch\fcs1 " & @CRLF & _
"\ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid3017018\charrsid7233753 \hich\af1\dbch\af31505\loch\f1 1440" & @CRLF & _
"\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3017018 \tab \hich\af1\dbch\af31505\loch\f1 # frames averaged:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\uld\insrsid3017018 \tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3017018"
Local $sSubst = "!!!!"
Local $sResult = StringRegExpReplace($sString, $sRegex, $sSubst)
MsgBox($MB_SYSTEMMODAL, "Result", $sResult)
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for AutoIt, please visit: https://www.autoitscript.com/autoit3/docs/functions/StringRegExp.htm