주어진 입력 문자열에 대해 프롤로그에서 정규 표현식과 유사한 표현식을 찾으려고합니다.프롤로그에서 주어진 reg 표현식에 대한 문자열을 일치시키는 방법은 무엇입니까?
match_function([_$]?[a-z]|[a-z][a-z_]*[a-z],"+ab_c").
false
match_function([_$]?[A-Z]|[A-Z][A-Z_]*[A-Z],"+AB_C").
...
이 경우 어떻게 접근해야합니까? . 마찬가지로 첫 번째 인수를 분할하고 패턴 일치를 사용하여 문자열의 각 요소를 하나씩 검사 할 수 있습니까? something
match([_$],[X|Xs]):-
member(X,"_$").
match_next(NEXT_ELMENT_IN_THE_STRING)...