From 023b20dfee3927a96d7c1a8202d4fc473ee7bf65 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Tue, 28 Nov 2023 06:32:50 -0500 Subject: [PATCH] Added Separator property for string splits --- BeefLibs/corlib/src/String.bf | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/BeefLibs/corlib/src/String.bf b/BeefLibs/corlib/src/String.bf index 799ece55..339ccfba 100644 --- a/BeefLibs/corlib/src/String.bf +++ b/BeefLibs/corlib/src/String.bf @@ -3124,6 +3124,16 @@ namespace System return .(mPtr + mMatchPos + offset, mStrLen - (mMatchPos+offset)); } } + + public char8 Separator + { + get + { + if (mMatchPos < 0) + return 0; + return mPtr[mMatchPos]; + } + } public bool MoveNext() mut { @@ -3320,6 +3330,16 @@ namespace System } } + public char8 Separator + { + get + { + if (mMatchPos < 0) + return 0; + return mPtr[mMatchPos]; + } + } + public bool MoveNext() mut { if (mCurCount >= mMaxCount)