Da ich sonst nie zum Regexen komm'
, aber Einzeiler so ma ...
https://regex101.com/r/nnuwfo/1
Delphi-Quellcode:
uses System.RegularExpressions;
var IBAN := 'DE12345678901234567890';
IBAN := TRegEx.Replace(IBAN, '(\w{4})', '$1 ');
ShowMessage(IBAN);
Delphi-Quellcode:
var IBAN := 'DE1234 5678901 234 567890';
IBAN := TRegEx.Replace(IBAN.Replace(' ', ''), '(\w{4})', '$1 ');
ShowMessage(IBAN);
oder statt
\w
ein
[A-Z0-9]
,
[a-zA-Z0-9]
oder
[[:alnum:]]