String manipulation library

Revision:
1:5a7b4310d67c
Parent:
0:28fdf43083f9
--- a/StringUtil.cpp	Sun Apr 29 04:50:06 2018 +0000
+++ b/StringUtil.cpp	Sun Apr 29 04:58:00 2018 +0000
@@ -4,10 +4,10 @@
 StringUtil::StringUtil() {
 }
 
-// 文字列strからstart_strとend_strで囲まれた部分を抽出する。
-string StringUtil::matchSlice(string str, string startStr, string endStr)
+// 文字列textからstart_stringとend_stringで囲まれた部分を抽出する。
+string StringUtil::slice(string text, string startString, string endString)
 {
-    int startPos = str.find(startStr);
-    int endPos = str.rfind(endStr);
-    return str.substr(startPos + 1, endPos - startPos - 1);
+    int startPosition = text.find(startString);
+    int endPosition = text.rfind(endString);
+    return text.substr(startPosition + 1, endPosition - endPosition - 1);
 }
\ No newline at end of file