주시
1
0
포크
이미 MQLArticles을(를) 포크했습니다
0
MQLArticles/Utils/FA/StringToArray.mqh

86 라인
6.7 KiB
MQL5

2025-09-22 09:08:13 -05:00
<EFBFBD><EFBFBD>//+------------------------------------------------------------------+
//| StringToArray.mqh |
//| Copyright 2025, Niquel Mendoza. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
2025-11-10 09:33:53 -05:00
#property copyright "Copyright 2025, Niquel Mendoza."
2025-09-22 09:08:13 -05:00
#property link "https://www.mql5.com"
#property strict
#ifndef MQLARTICLES_UTILS_FA_STRINGTOARRAY_MQH
#define MQLARTICLES_UTILS_FA_STRINGTOARRAY_MQH
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
string StringTrimChar(const string &str, ushort to_delete_character = ' ')
{
int len = StringLen(str);
if(len == 0)
return str;
2025-11-22 08:27:30 -05:00
int start = 0;
2025-09-22 09:08:13 -05:00
int end = len - 1;
//---
while(start < len && StringGetCharacter(str, start) == to_delete_character)
start++;
if(start == len)
return ""; // Todo son caracteres a eliminar
//---
while(end >= start && StringGetCharacter(str, end) == to_delete_character)
end--;
return StringSubstr(str, start, end - start + 1);
}
//+------------------------------------------------------------------+
//| Macro para generar funciones dentro del namespace |
//+------------------------------------------------------------------+
namespace StrTo
2025-11-10 09:33:53 -05:00