0
ответов

Проверить, содержит ли строка все «?»

Как я могу проверить, содержит ли строка все вопросительные знаки? Примерно так: string input = "????????";
вопрос задан: 25 May 2011 18:38
0
ответов

Как извлечь текст между двумя словами в unix?

Я использую базовое выражение sed: - sed -n "am /, / sed / p", чтобы получить текст между "am" и "sed", который выведет "am \ n using \ n basic \ n" sed ". Но моя настоящая проблема в том, если строка будет: - ...
вопрос задан: 25 May 2011 18:33
0
ответов

Почему оператор = ~ только иногда имеет побочные эффекты?

Я заметил побочный эффект в Ruby / Oniguruma, который присутствует только в 1 из 4, казалось бы, эквивалентных утверждений. Почему переменная день определена в 009, а не в 003, 005 или 007? irb (main): 001: 0> ...
вопрос задан: 25 May 2011 12:51
0
ответов

Работа с неполным сопоставлением с образцом в перечислениях

Есть ли какие-нибудь творческие способы обойти «слабые» перечисления .NET при сопоставлении с образцом? Я бы хотел, чтобы они работали аналогично DU. Вот как я сейчас с этим справляюсь. Есть идеи получше? [<...
вопрос задан: 20 May 2011 18:27
0
ответов

Haskell type and pattern matching question: extracting fields from a data type

Я новичок в Haskell и работаю над проектом Write Yourself a Scheme in 48 Hours и наткнулся на случай, когда я хочу получить базовый тип из типа данных и не уверен ...
вопрос задан: 18 May 2011 16:30
0
ответов

Реализация сопоставления с образцом в C #

В Scala вы можете использовать сопоставление с образцом для получения результата в зависимости по типу входа. Например: val title = content match {case blogPost: BlogPost => blogPost.blog.title + ":" + ...
вопрос задан: 17 May 2011 13:32
0
ответов

Как сопоставить шаблон в тексте с помощью классов сканера и шаблонов?

Я хочу узнать, существует ли конкретный шаблон в моем текстовом файле или нет. Я использую для этого следующие классы: java.util.regex.Pattern и java.util.Scanner; мой образец текста Line is String Line = "...
вопрос задан: 15 May 2011 13:39
0
ответов

Шаблон поиска в строке с использованием подстановочного знака в Delphi?

Я использовал библиотеку HYPERSTR для процедуры обработки строк. Сейчас использую более новую версию Delphi. Мне нужно найти шаблон в строке, например, старая функция - это функция IsMatchEx (const Source, Search: ...
вопрос задан: 13 May 2011 08:52
0
ответов

Симметричные случаи сопоставления с образцом Haskell

Предположим, у меня есть выражение haskell например: foo (Ничего, Просто a) = bar a foo (Just a, Nothing) = bar a Есть ли какой-либо синтаксис haskell для сворачивания этих случаев, поэтому я могу сопоставить любой шаблон и указать ...
вопрос задан: 11 May 2011 20:14
0
ответов

Как определять коммутативные шаблоны в Ocaml с помощью сопоставления с образцом?

Мне нужно обнаружить коммутативный шаблон в одной из моих функций. Я думал, что напишите следующее: пусть my_fun ab = сопоставит a, b с (* ... *) | а, б | b, a, когда is_valid b -> ...
вопрос задан: 10 May 2011 21:09
0
ответов

Структура данных для сопоставления с образцом для больших данных

История проблемы У меня ограниченный словарь, содержащий, скажем, 10 символы [AJ]. Что означают эти символы, не имеет отношения к вопросу. Это могут быть основания ДНК, фонемы, слова и т. Д. Предмет - это ...
вопрос задан: 10 May 2011 19:40
0
ответов

Создание GetEnumerator ThreadSafe

Как именно работают счетчики - я знаю, что они создают конечный автомат за кулисами, но если я дважды вызову GetEnumerator, я получу два разных объекты? Если я сделаю что-то вроде этой публики ... шаблон в Haskell. Я слышу этот термин везде, но не понима
вопрос задан: 8 May 2011 11:08
0
ответов

Бесточечное сопоставление с образцом возможно в Haskell?

Дано: data TwoInts = TwoInts Int Int add'em :: TwoInts -> Int add'em (TwoInts ab) = a + b можно ли написать add'em, не называя a и b. Что-то вроде: add'em TwoInts = (+) ...
вопрос задан: 6 May 2011 19:40
0
ответов

паттерны для «симметричных» функций

Пробуем эту новую штуку с переполнением стека, как было предложено :) На самом деле это не относится к haskell, но лучше всего в haskell. Вот шаблон, который возникает время от времени: функция требует ...
вопрос задан: 6 May 2011 18:03
0
ответов

Сопоставление с образцом в графах

I ' m пытаюсь найти инструмент / алгоритм для поиска участков, соответствующих указанному шаблону в ориентированном графе, например: A-> B-> C или или A <-> B-> C Пожалуйста, подскажите направление моих поисков. Я имею в виду ...
вопрос задан: 3 May 2011 15:52
0
ответов

Как переопределить apply в сопутствующем классе case

Итак, вот ситуация. Я хочу определить класс case следующим образом: case class A (val s: String), и я хочу определить объект, чтобы гарантировать, что при создании экземпляров класса значение 's' будет ...
вопрос задан: 29 April 2011 17:09
0
ответов

Сопоставление с шаблоном с использованием подстановочного знака

Как определить строку с помощью подстановочного знака? Я нашел glob2rx, но не совсем понимаю, как им пользоваться. Я попытался использовать следующий код, чтобы выбрать строки фрейма данных, которые начинаются с ...
вопрос задан: 28 April 2011 18:53
0
ответов

Битовые строки сопоставления шаблонов Erlang

Я пишу код для декодирования сообщений из двоичного протокола. Каждому типу сообщения назначается 1-байтовый идентификатор типа, и каждое сообщение несет этот идентификатор типа. Все сообщения начинаются с общего заголовка ...
вопрос задан: 28 April 2011 14:56
0
ответов

F #: Как сопоставить шаблон со значением типа?

У меня есть функция, которая принимает универсальный параметр, и внутри нее мне нужно выполнить одну из двух функций в зависимости от тип параметра. член this.Load <'T> _path = let hhType = ...
вопрос задан: 28 April 2011 04:07
0
ответов

Haskell / GHC - есть ли инфиксный тег / прагма для «предупреждать неполные шаблоны»

Я ищу прагму, которая будет предупреждать о конкретном незавершенном шаблоне. Это приведет к сбою компилятора со следующим (гипотетическим) кодом: {- # FAILIF incomplete-patterns # -} f :: Int -> ...
вопрос задан: 25 April 2011 02:12
0
ответов

Можно ли использовать конструкторы сопоставления с шаблоном для параметра с ограничениями класса типа?

См. Пример кода ниже. Он не компилируется. Я думал, что, возможно, это потому, что у него должен быть единственный тип для первого параметра в тестовой функции. Но это не имеет смысла, потому что если я не ...
вопрос задан: 22 April 2011 17:52
0
ответов

Scala, partial functions

Is there any way to create a PartialFunction except through the case statement? I'm curious, because I'd like to express the following (scala pseudo ahead!)... val bi = BigInt(_) if (bi.isValidInt) ...
вопрос задан: 14 April 2011 19:40
0
ответов

Анализировать InputStream для нескольких шаблонов

Я разбираю InputStream для определенных шаблонов, чтобы извлечь из него значения, например, у меня было бы что-то вроде foo Я не ...
вопрос задан: 14 April 2011 18:03
0
ответов

OpenCV - классификатор Хаара для длинных объектов с разными углами

Я использовал классификатор Хаара с OpenCV до того, как успешно . К сожалению, это работает только с квадратными объектами и фиксированными углами (т.е. гранями). Однако мне нужно найти "длинные" (прямоугольные) объекты ...
вопрос задан: 12 April 2011 16:26
0
ответов

Определение того, не работает ли IE7 или более ранняя версия с условными комментариями и javascript

I ' m пытаюсь проверить, использует ли человек что-нибудь IE с версией меньше 8 или что-нибудь еще. Я использую условные комментарии для объявления логических значений .. ini - display_errors = Off - поэтому пользователи
вопрос задан: 12 April 2011 08:47
0
ответов

Какой самый быстрый способ в Python определить, соответствует ли строка каким-либо условиям в список слов, фраз, логических И?

Я пытаюсь найти в Python быстрый способ проверить, можно ли сопоставить список терминов со строками размером от 50 до 50 000 символов. Термин может быть: словом, например. 'яблоко' Фраза, например. '...
вопрос задан: 25 March 2011 02:17
0
ответов

Как сравнить два массива в scala?

val a: Array [Int] = Array (1,2,4,5) val b: Array [Int] = Array (1,2,4,5) a == b // false Есть ли способ сопоставления с образцом, чтобы увидеть, эквивалентны ли два массива (или последовательности)?
вопрос задан: 22 March 2011 15:02
0
ответов

Как сопоставить несколько аргументов?

У меня есть функция: def func (a: int, b: int, c: double): int И я хочу сопоставить различные возможные сценарии Где c равно 0, вернуть ba Где c> 9, вернуть 0 Где a = b return 0 И так далее, ...
вопрос задан: 22 March 2011 14:41
0
ответов

Эффективное использование библиотеки iomanip C ++

Я создал класс Vector на C ++, и он отлично справляется с моими проблемами. Сейчас я его очищаю и наткнулся на следующий фрагмент кода: std :: ostream & operator << (std :: ostream & output, ...
вопрос задан: 16 March 2011 16:35
0
ответов

Какие существуют платформы для конфигурации Qt

Я пытаюсь собрать Qt в Windows с помощью следующей команды : configure -static -opensource -no-webkit -no-qt3support -no-audio-backend -no-exceptions -no-opengl -no-phonon -phonon-backend, и я получаю ...
вопрос задан: 6 March 2011 14:57