pattern-matching

    0

    3답변

    주어진 패턴과 일치하는 문자열의 텍스트를 바꾸길 원합니다. 나는 그것을하기 위해 자바 코드 아래에 썼다. public static void main(String[] args) { /* Block 1 */ String s1="123 Test Testing"; System.out.println(s1.replaceAll("\\b

    0

    1답변

    : I 3 개 목록이 - seq_to_find = 'ABC'를, '드'] (길이 = N) main_list = 'A', 'B', '까지'C ''GHI ''D ','E ','최종 ''A ' , 'b', 'c'] (길이 = m) transaction_nums의 =은 [1,3,6,8,101516171920,22] 은 (주 : 항상 분류, 길이 = m) 내가 어떻

    -1

    1답변

    열 사이의 문자열 일치 방법을 알고 싶었습니다. 예 : A. B. C. D. E. F. 1. 2. 3. 4. 5. 6 위의 예에서 알파벳은 열 이름이고 숫자는 열의 값으로 간주됩니다. 그래서 열 A, 값 1과 열 E, 값 5를 일치시키고 싶습니다. 열 A와 E의 값이 다릅니다. 내가 좋아하는 뭔가를 사용하고 있습니다 (A + '*.'+ E

    0

    2답변

    반복 패턴에 관한 질문이 하나 내가 가진 : 이제 내가 처음이 어떤 목록 만에서 121 또는 535 또는 737을 얻으려면 가정하자 이제 import re a = ['123', '121', '136'] pattern_variable = '[1-9][1-9][1-9]' for i in a: match = re.match(pattern_var

    3

    3답변

    F #을 사용하면 튜플을 쉽게 푸는 데 도움이됩니다. 리스트의 언팩도 가능 합니다만, 컴파일러는 경고를 발행합니다 : let m = [1; 2; 3] let [a; b; c] = m // Incomplete pattern matches on this expression. For example, the value '[_;_;_;_]' may indicat

    2

    1답변

    나는 함수의 인자가 0인지 확인하는 Erlang에 is_zero이라는 간단한 함수를 작성했습니다. 코드는 다음과 같습니다. -module(match). -export([is_zero/1]). % defining a function named is_zero % this is a function with two clauses % these cla

    8

    4답변

    저는 bash에 익숙하지 않았으며 질문이 있습니다. 특정 배열 패턴과 일치하지 않는 일부 파일 (이 예제에서는 ls라고 가정 해 봅시다)을 선택하려고합니다. 두 개의 그룹으로 선택해야하는 Test, Test1, Test2, Test3, Test4, Test5, Test6, Test7, Test8, Test9, Test10 파일이 있습니다. ls -l T*@

    5

    2답변

    Bash 용 "확장 패턴"extglob를 우연히 발견했습니다. 나는 간단하게 쓸 수있는 디렉토리 2017/02/27 및 2017/02/28의 파일을 나열하려는 경우 /basedir/2017/02/26/uniquedirs1/files.log /basedir/2017/02/27/uniquedirs2/files.log /basedir/2017/02/28/un

    2

    3답변

    Ocaml을 사용하여 모의 통역사를 구현하고 있습니다. 모의 기능 중 하나는 패턴 일치를 사용하여 구성된 표현을 평가하는 것입니다. 문제는 간단하고 확실하게 고칠 수 있지만, 좀 더 우아한 방법을 찾으려고 노력하고 있습니다. 그래도 여전히 관심이 있다면 읽어보십시오! 내 사용자 정의 형식의 코드 조각은 다음과 같습니다 물론 type value =

    1

    1답변

    False 또는 값 목록을 반환하는 재귀 함수를 작성하고 있습니다. value head is not a member of Either[List[Char],Boolean]을하지만, 머리 방법은 목록을 매칭 한 후 사용해야합니다 def parse(chars: List[Char]): Either[List[Char], Boolean] = { if (cha