Результаты поиска по запросу "pattern-matching"
и другие функции разбора и выбора
у получить строки из глобальной строки через Matcher & Pattern, используя REGEX.
Многократное назначение через сопоставление с образцом с массивом не работает с верхним регистром
После прочтенияэтот ответ [https://stackoverflow.com/questions/2381666/multiple-assignment-of-non-tuples-in-scala/2382072#2382072] Я попытался поиграть с этой замечательной функцией сам и обнаружил, что это нормально, когда я делаю scala> val ...
Найти простейшее регулярное выражение, соответствующее всем заданным строкам
Существует ли алгоритм, который может производить регулярное выражение (возможно, ограниченное упрощенной грамматикой) из набора строк, чтобы при оценке всех...
Строковые префиксы сопоставления с образцом в Haskell
Допустим, я хочу сделать специальный случай для функции, которая соответствует строкам, начинающимся с символа 'Z'. Я мог бы легко сделать это, используя сопоставление с образцом, выполнив что-то вроде следующего: myfunc ('Z' : restOfString) = ...
Эликсир: сопоставление с образцом работает по-разному для кортежей и карт
В Elixir, если я попытаюсь сопоставить паттерн со следующими двумя кортежами: {a} = {1, 2}Я получаю ошибку соответствия. Но если я сделаю то же самое для двух карт: %{x: a} = %{x: 1, y: 2}Работает нормально, иa привязывается к 1. Я вижу, ...
Это должно по крайней мере, чтобы вы начали. Но обратите внимание, что по мере того, как ваш вклад становится более «формальным», полезность вашего лексинга также возрастает. (И если вы принимаете только очень специфические данные, вы можете использовать правильный анализатор и покончить с этим!)
ольно новичок в F #, но провел последние несколько недель, читая справочные материалы. Я хочу обработать предоставленную пользователем строку ввода, идентифицируя и разделяя составляющие элементы. Например, для этого ввода: Отель XYZ: 6 ночей по ...
Как использовать алгоритм SIFT, чтобы вычислить, насколько похожи два изображения?
Я использовалПРОСЕЯТЬ [http://en.wikipedia.org/wiki/Scale-invariant_feature_transform]реализацияАндреа Ведальди [http://www.vlfeat.org/overview/sift.html], чтобы вычислить дескрипторы просеивания двух похожих изображений (второе изображение на ...
Я не знаю, если это именно то, что вы хотите, но это работает
но я играл с сопоставлением с шаблоном scala, и мне было интересно, есть ли способ создать экстрактор внутри оператора case. Следующий код работает, но вы должны сначала определить экстрактор и назначить его в val: val Extr = "(.*)".r "test" ...