1
ответ

Сопоставление с образцом Scala XML и Атрибуты

В первую очередь: я в Scala 2.8, у меня есть небольшая проблема при использовании сопоставления с образцом на элементах XML. Я знаю, что могу сделать что-то вроде этого: val myXML = <a> <b> Мой текст </b> </a>...
вопрос задан: 1 April 2013 01:45
1
ответ

Преобразование списка Scala в список с другим типом

Я хочу создать список более сложного типа объекта из списка простого типа. Например, List [String] => List [MyType]. Я дал ему три попытки, используя подходы на основе карт. Простая карта с подстановочным знаком:> ...
вопрос задан: 19 September 2012 18:29
1
ответ

Как я могу использовать PCRE для получения всех групп соответствия?

Я неопытен с использованием C, и я должен использовать PCRE для получения соответствий. Вот образец моего исходного кода: интервал test2 () {символ константы *ошибка; интервал erroffset; pcre *ре; международное дистанционное управление;...
вопрос задан: 12 January 2012 09:15
1
ответ

Какова теория алгоритма сопоставления шаблонов KMP? [закрыто]

Какова теоретическая основа алгоритма сопоставления с образцом KMP? Я понимаю сам алгоритм, но не понимаю, как Кнут, Моррис и Пратт придумали этот алгоритм. Был ли какой-нибудь ...
вопрос задан: 10 December 2011 05:31
1
ответ

В Scala, почему NaN не определяется сопоставлением с образцом?

Мой метод выглядит следующим образом def myMethod (myDouble: Double): Double = myDouble match {case Double.NaN => ... case _ = > ...} Отладчик IntelliJ показывает NaN, но этого не происходит ...
вопрос задан: 2 August 2011 07:56
1
ответ

Соответствие классам случая в scala: ~ (a, b) соответствие {случай a~b => …}

У меня есть класс случая класса случая ~ [a, b] (_1:a, _2:b), Когда я хочу сделать pattetn соответствие новому ~ ("a", 25), соответствие {заключает ~ в корпус 25 =>}, я могу использовать его этот путь, потому что "a" ~ 25 и ~ ("
вопрос задан: 14 July 2010 20:10
1
ответ

Быстрый выигрыш Расстояния Хемминга

Существует база данных со строками фиксированной длины N. Существует строка запроса той же длины. Проблема состоит в том, чтобы выбрать первые строки k от базы данных, которые имеют самое маленькое Расстояние Хемминга до q. N...
вопрос задан: 22 June 2010 23:33
1
ответ

Сравнение 2 столбцов в той же таблице с “Подобной” функцией

Я пытаюсь придумать способ запросить значения в двух различных столбцах в той же таблице, где набор результатов укажет на экземпляры, где значение columnB не содержит значение...
вопрос задан: 8 March 2010 18:18
1
ответ

Быстро двумерное сопоставление с образцом

Рассмотрите двумерную сетку (обычная решетка в плоскости). В моих целях, шаблоне или расположении присвоение номеров 1 и 2 к некоторому связанному подмножеству узлов решетки. Для...
вопрос задан: 11 February 2010 07:33
1
ответ

Я должен быть сопоставлением с образцом каждое возвращаемое значение?

Когда я программирую в Erlang, я должен проверять все возвращаемые значения от вызовов функции для успеха через сопоставление с образцом, даже если я не намереваюсь использовать возвращаемое значение? Большинство API Erlang я видел...
вопрос задан: 1 January 2010 20:01
1
ответ

Соответствовать запросу к регулярному выражению в SQL?

Я пытаюсь найти способ соответствовать запросу к регулярному выражению в базе данных. Насколько я могу сказать (хотя я не эксперт), в то время как большая часть DBMS как MySQL имеет regex опцию для поиска, Вы можете...
вопрос задан: 3 December 2009 19:36
1
ответ

Получение всего mailto связывается с jQuery

Мне нужен шаблон, который пересечет документ и получит меня все ссылки, которые имеют mailto в их href: <href = "mailto:an@email.com"> текст </a> я мог, конечно, легко получить все элементы ($...
вопрос задан: 20 November 2009 14:57
1
ответ

Строковое сопоставление с образцом F# с подстановочными знаками

Как часть проекта я назначил меня способом улучшить мое знание F# и функционального программирования в целом, я пытаюсь записать строковый алгоритм сопоставления с образцом с нуля...
вопрос задан: 8 November 2009 19:17
1
ответ

Как работает шаблон сопоставления классов дел?

Я только что видел этот кейс-класс в пакете актеров Scala: кейс-класс! [a] (ch: Channel [a], msg: a) И в JavaDoc он описывает использование в следующей форме: receive {case Chan1! msg1 => ...
вопрос задан: 29 June 2009 16:11
0
ответов

Haskell: Почему сопоставление с образцом работает для типов, не являясь экземплярами равенства?

Мне было интересно, как работает сопоставление с образцом в Haskell. Я знаю об этой ветке, но не совсем понял ответы в ней. В ответах говорится, что типы сопоставляются с логическими выражениями, ...
вопрос задан: 15 July 2019 08:24
0
ответов

Подсчет количества вхождений символов в строке в C ++

Как я могу подсчитать количество «_» в строке типа «bla_bla_blabla_bla»?
вопрос задан: 10 July 2019 01:42
0
ответов

SQL текст до N-го совпадения?

Используя SQL я хотел бы вернуть весь текст до 3-го прямого слеша в колонке, так что /one/two/three/whatever/testing вернет: /one/two/three Любой быстрый и грязный способ сделать это в SQL (...
вопрос задан: 9 July 2019 14:55
0
ответов

Как это определение класса case позволяет сопоставлять шаблоны с инфиксами?

Недавно я написал парсер с использованием библиотеки комбинатора парсера scala. Я решил, что мне было интересно узнать о реализации, и пошел копать. Читая код, я увидел, что последовательность использует ...
вопрос задан: 27 June 2019 17:56
0
ответов

Лучшие практики сопоставления строковых шаблонов

Ниже приведен код, который не работает, но описывает то, что я хочу сделать. Не могли бы вы порекомендовать лучший подход к этой проблеме? def resolveDriver (url: String) = {url match {case ...
вопрос задан: 6 April 2019 19:38
0
ответов

Функция escape для регулярного выражения или шаблонов LIKE

Чтобы не читать всю проблему, мой основной вопрос: Есть ли в PostgreSQL функция для экранирования символов регулярного выражения в строке? Я исследовал документацию, но не смог найти ...
вопрос задан: 29 March 2019 21:42
0
ответов

Как извлечь значение из нескольких вариантов пользовательского типа?

У меня есть тип, как, типа Post = Blog String String | Объявление String String И такая функция, как, upcaseTitle: Post - > Post upcaseTitle post = тематический пост заголовка блога ...
вопрос задан: 18 March 2019 18:09
0
ответов

Почему я не могу использовать константу при сопоставлении с образцом, хотя он реализует PartialEq и Eq?

Я хочу отфильтровать адрес локального хоста IPv4 с помощью константы net :: Ipv4Addr :: LOCALHOST при сопоставлении с образцом: use get_if_addrs; // 0.5.3 use std :: net; fn main () - > станд :: IO :: Result & л; () & ...
вопрос задан: 14 March 2019 16:24
0
ответов

Как найти динамический шаблон в группе чисел в Python?

В предыдущем посте поиск шаблонов в большой группе чисел дает представление о том, как найти конкретный шаблон номера в списке или массиве. В котором используется конкретный шаблон. В моем этом посте я ...
вопрос задан: 6 March 2019 02:59
0
ответов

Значение шаблона соответствия в файле веб-расширения manifest.json

Что означает это объявление шаблона соответствия в файле manifest.json? Я прочитал по следующему URL и не могу найти никаких результатов. https://developer.chrome.com/extensions/declare_permissions https: // ...
вопрос задан: 3 March 2019 07:59
0
ответов

Scala - частичная строка соответствия регистру

У меня есть следующее: serv match { case "chat" => Chat_Server ! Relay_Message(serv) case _ => null } Проблема в том, что иногда я также передаю дополнительный параметр в конце ...
вопрос задан: 27 November 2018 10:18
0
ответов

Объединение двух списков в Scala

Из 2 списков формы List [(Int, String): l1 = List ((1, "a"), (3, "b")) l2 = List ((3, "a"), (4, "c")) как я могу объединить целые числа, где строки совпадают, чтобы получить этот третий список: l3 = List ((4, ...
вопрос задан: 7 October 2018 08:40
0
ответов

Гарантирует ли lock () получение в запрошенном порядке ?

Когда несколько потоков запрашивают блокировку одного и того же объекта, гарантирует ли CLR, что блокировки будут получены в том порядке, в котором они были запрошены? Я написал тест, чтобы убедиться, что это правда, и он ...
вопрос задан: 24 April 2018 00:17
0
ответов

Что делает `: _ *` (двоеточие, подчеркивание, звездочка) в Scala?

У меня есть следующий фрагмент кода из этого вопроса: def addChild (n: Node, newChild: Node) = n match {case Elem (prefix, label, attribs, scope, child @ _ *) => Elem (prefix, label, attribs, ...
вопрос задан: 22 March 2018 02:14
0
ответов

Использование регулярных выражений (regex) для замены выделенного текста в jQuery / JavaScript

В приведенном ниже примере текст выделяется с помощью jQuery. Как мы можем изолировать валюту, избавившись от других данных? Эта попытка использования замены JavaScript не сработала: var symbol = $ (...
вопрос задан: 2 January 2018 21:32
0
ответов

Регулярное выражение для сопоставления сбалансированных скобок в python или perl [закрыто]

Проверить определенный шаблон. Допустимые шаблоны: () [] {() []} [{} () {()}] Недопустимые шаблоны: [{]} ({} [)] Я пытаюсь сделать регулярное выражение для этого, Любой может помочь мне за ...
вопрос задан: 10 December 2017 13:51