라이브러리: 정규식 작업을 위한 MQL5의 RegularExpressions - 페이지 3

 

안녕하세요, 컴파일되지 않습니다.

'FormatLiterals' - 타입이 없는 선언 TimeSpanFormat.mqh 772 8

'FormatLiterals' - 타입이 없는 선언 TimeSpanFormat.mqh 773 8

해결되지 않은 정적 변수 'TimeSpanFormat::NegativeInvariantFormatLiterals' TimeSpanFormat.mqh 399 21

해결되지 않은 정적 변수 'TimeSpanFormat::PositiveInvariantFormatLiterals' TimeSpanFormat.mqh 401 21

표현식이 부울이 아닌 List.mqh 110 18

표현식이 부울이 아닌 Dictionary.mqh 231 18

expression not boolean Dictionary.mqh 231 18

expression not boolean Dictionary.mqh 231 18

expression not boolean List.mqh 110 18

expression not boolean List.mqh 110 18

expression not boolean List.mqh 110 18

expression not boolean List.mqh 110 18

표현식이 부울이 아닌 List.mqh 110 18

'Goto' - 이 함수 유형에 대한 포인터는 아직 지원되지 않습니다 RegexInterpreter.mqh 644 18

'Goto' - 상수 표현식 필요 RegexInterpreter.mqh 644 18

'Onerep' - 이미 사용된 대/소문자 값 RegexInterpreter.mqh 1156 18

표현식이 부울이 아님 LinkedList.mqh 94 18

'RightToLeft' - 이 함수 유형에 대한 포인터가 아직 지원되지 않음 Regex.mqh 1092 29

'RightToLeft' - 함수 호출 누락, 열린 괄호 예상 Regex.mqh 1092 29

'&' - 불법 연산 사용 Regex.mqh 1092 27

'&' - 함수 호출 누락, 열린 괄호 예상 Regex.mqh 1092 27

11 오류(들), 10 경고(들) 12 11


 
raiser1989:

안녕하세요, 컴파일되지 않습니다.

코드가 업데이트되었습니다.
 
다시 컴파일에 실패합니다.
 

수정, 이제 오류가 없습니다.

이제유형 변환이 명시적입니다.

 
Rashid Umarov:

수정되었습니다.

"고정"과 "망가짐"의 중간 정도 ;)

 
세부 정보
 
Rashid Umarov:
세부 정보

단말기의 표준 배송에 이러한 코드를 포함할 수 있나요? 어떤 이유로 아직 제공되지 않습니다.

 

상수 값 잘라내기

 

문자열 찾기(), 문자열 바꾸기(), 문자열 분할()이 정규식과 함께 ~= b 같은 것을 지정할 수 있다면 좋을 것 같습니다.

 

더 간단한 방법이 없을까요? 일반 마스크가 아닌 일반 마스크(와일드카드)는 일반적으로 모든 곳에서 허용됩니다.

예를 들어 문자 필터의 경우입니다:

*USD - все символы с USD во второй валюте пары.
!*USD - все символы, кроме тех, что выше
!EUR* - все символы, где базовая валюта не EUR
!EUR*,USD* - то что выше плюс символы с базовой валютой USD
!*USD,!*EUR,* ....
и тп.

일반 마스크로 모든 것을 할 수 있다는 것을 알고 있지만 구문이 더 복잡하고 사용자에게 더 어렵습니다.