The following code always works. Is there a more concise way to write it? 
The cause of issue #1 is that, in some cases, the line break is \r instead of \r\n.
The problem is solved, but there might be a better way.

The cause of issue #1 is that, in some cases, the line break is \r instead of \r\n.
_s=
;Node,ReleaseDate,SMBIOSBIOSVersion
;
;Node,ReleaseDate,SMBIOSBIOSVersion
;
;DESKTOP-3URCFPT,20131216000000.000000+000,F1
str b=
;
;
;
_s.trim; _s.findreplace(b, "[]")
The problem is solved, but there might be a better way.
