0
ответов

Как обойти стирание типа при сопоставлении с образцом

Я пытаюсь обойти стирание типа при сопоставлении с образцом. Предполагая: import java.io._ trait Serializer [V] {def save (os: OutputStream, v: V): Unit def load (in: InputStream): V } trait ...
вопрос задан: 27 September 2013 19:43
0
ответов

Отсутствующее предупреждение о неисчерпывающем совпадении

Почему следующее не выдает предупреждение, когда включено -unchecked: object Order { sealed trait EntryOption case object EmptyEntry extends EntryOption trait Entry extends EntryOption ...
вопрос задан: 27 September 2013 19:21
0
ответов

Как найти целое слово в строке в java

У меня есть строка, которую я должен проанализировать по разным ключевым словам. Например, у меня есть строка: «Я приду и встречусь с вами в 123woods». Мои ключевые слова - «123woods». 'woods' Я должен сообщить ...
вопрос задан: 31 August 2013 14:08
0
ответов

Регулярное выражение Javascript для возврата, если строка содержит символы, которых нет в регулярном выражении

У меня есть строка, созданная пользователем. Я разрешаю использовать только символы A-Z, a-z, 0-9, - и _. Как я могу проверить, содержит ли строка НЕ ​​эти символы, с помощью JavaScript? Если строка ...
вопрос задан: 21 June 2013 09:21
0
ответов

Регулярное выражение для соответствия одной точке, а не двум точкам?

Попытка создать шаблон регулярного выражения для проверки адреса электронной почты. Это позволит использовать точку (.), но не в том случае, если их несколько рядом друг с другом. Должно совпадать: (скрыто) Не ​​должно совпадать: test.....
вопрос задан: 30 May 2013 14:34
0
ответов

Утверждение классов case в ScalaTest

Я вижу, что есть поддержка типа Option, но как насчет пользовательских классов case? Я как бы хочу сделать это :result match { case SuccessCase (values ​​)=> { values.foo должно быть ("bar" )}...
вопрос задан: 24 May 2013 07:52
0
ответов

Можем ли мы использовать соответствие для проверки типа класса

Я новичок в scala и сейчас изучаю ключевое слово match. Я хочу знать, можем ли мы использовать соответствие ключевого слова для проверки типа класса. Мой код: object Main {def main (args: Array [String]) {...
вопрос задан: 24 May 2013 07:42
0
ответов

Как настроить Reftex-View-Crossref-Extra в Emacs?

Высокая экспрессия Reftex-View-Crossref-Extra устанавливает дополнительные шаблоны для функции Crossref-Crossref RefTex-View. Он состоит из макроса Regexp, поиск Regexp и Highlight Group (как показано ниже): (Macro-Re ...
вопрос задан: 20 May 2013 09:08
0
ответов

Реализация асинхронного тайм-аута с использованием конструкций async/await для бедняков в.Net 4.0

Motivation C #Конструкции async/await 5.0 великолепны, но, к сожалению, пока Microsoft показала только кандидата на выпуск как.NET 4.5, так и VS 2012, и пройдет некоторое время, прежде чем эти технологии будут...
вопрос задан: 6 May 2013 12:41
0
ответов

Неявное соответствие шаблону

У меня есть метод с множеством неявных параметров: def hello(message:String)(implicit a:A,b:B,c:C, ..., user: User) = {...} Теперь рассмотрим такой класс: object Users extends Controller { ...
вопрос задан: 29 March 2013 04:53
0
ответов

Поиск следующего элемента в Списке с использованием сопоставления с образцом

Я играю с сопоставлением с шаблоном scala, пытаюсь создать функцию findNext: findNext (1, List (1,2,3)) == 2 findNext (2, List (1,2,3)) == 3 findNext (3, List (1,2,3)) == 1 def findNext (игла: Int, стог сена ...
вопрос задан: 28 March 2013 03:24
0
ответов

Каноническая эквивалентность в шаблоне

Я имею в виду набор тестов, перечисленных здесь http ://docs.oracle.com/javase/tutorial/essential/regex/test_harness.html Единственное изменение, которое я внес в класс, заключается в том, что шаблон создается, как показано ниже: ...
вопрос задан: 18 February 2013 02:30
0
ответов

Странное поведение сопоставления с образцом при AnyRef

def test1 (a: Any) = a match {case x: AnyRef => "AnyRef" case _ => "None of the above" } def test2 (a: Any) = соответствие {case x: Double if x> 2 => "Double> 2" case x: AnyRef = & ...
вопрос задан: 25 January 2013 19:04
0
ответов

Почему это полезное предупреждение в Haskell при сопоставлении с образцом? «Определено, но не использовано»

При определении совпадений нескольких шаблонов для функции, например, следующим образом: 1: takeTree 0 tree = Leaf 2: takeTree level (Leaf) = Leaf 3: takeTree ...
вопрос задан: 13 January 2013 23:18
0
ответов

Сопоставление с образцом, в котором образец основан на параметре (функции)

Я хотел бы написать функцию, которая принимает как конструктор значения для определенного алгебраического типа данных, так и фактическое значение того же типа, и определяет, создано ли данное значение из ...
вопрос задан: 29 November 2012 06:37
0
ответов

Операторы case и сопоставление с образцом

Я кодирую на SML для задания, и я выполнил несколько практических задач, и мне кажется, что я чего-то упускаю - мне кажется, что я использую слишком много операторов case . Вот что я делаю и проблема ...
вопрос задан: 5 October 2012 17:53
0
ответов

Подсчетный объект по алгоритму изображения

Я снова получил школьное задание. На этот раз мой учитель дал мне задание создать алгоритм, чтобы подсчитать, сколько уток на картинке. Картинка похожа на эту: Я думаю, мне следует использовать распознавание образов для ...
вопрос задан: 20 September 2012 21:01
0
ответов

Почему шаблон OCaml `zero -> zero`, похоже, соответствует всему?

Вот фрагмент кода из моей книги, и я не уверен, как работает сопоставление, очевидно, потому что это кажется первым случаем соответствует всему. Вот предупреждения, которые бросает мне Окамл: # let ...
вопрос задан: 16 September 2012 20:51
0
ответов

Регулярное выражение для соответствия 12345

Существует ли регулярное выражение для соответствия строке возрастающих смежных чисел, например, 123, 56789 и т. Д.? Я не думаю, что это может быть в регулярном выражении, но стоит уточнить здесь.
вопрос задан: 7 September 2012 12:35
0
ответов

Как реализовать лексический анализ в Javascript

Привет, ребята, спасибо за чтение. В настоящее время я пытаюсь сделать калькулятор в стиле Google. Вы вводите строку, она определяет, можно ли ее вычислить, и возвращает результат. Я начал медленно с ...
вопрос задан: 7 September 2012 12:34
0
ответов

Javascript Regex: замена последней точки запятой

У меня есть следующий код: var x = "100.007" x = String (parseFloat (x ) .toFixed (2)); return x => 100.01 Это прекрасно работает именно так, как я хочу. Мне просто нужно крошечное дополнение, которое ...
вопрос задан: 7 September 2012 12:33
0
ответов

Использование PHP regex для разбора XML

Как я могу использовать регулярное выражение для разбора XML? Предположим, что у нас есть следующее: $string = '1a2b3c4d5e'; preg_match_all('/(.+)&...
вопрос задан: 7 September 2012 12:26
0
ответов

Регулярное выражение Действительное упоминание в Твиттере

Я пытаюсь найти регулярное выражение, которое соответствует действительности, если твит является истинным упоминанием. Следует отметить, что строка не может начинаться с «@» и не может содержать «RT» (без учета регистра), а «@» должно начинать слово. В
вопрос задан: 7 September 2012 12:05
0
ответов

Попытка создать шаблон для доменного имени

Я пытаюсь создать шаблон для проверки доменного имени без "http: // www", но я не могу этого сделать. Полностью, пожалуйста, кто-нибудь помогите мне; "\\. [a-zA-Z] [a-zA-Z]" ". *? ([^.] + \\. [^.] +)"
вопрос задан: 7 September 2012 12:03
0
ответов

Сжатое сопоставление с образцом на единственном распознаваемом объединении в F #

Скажем, у меня есть следующий единый различный регистр объединений: type OrderId = OrderId строки В какой-то момент мне нужна фактическая строка. Я нашел способ извлечения: let id = match orderId ...
вопрос задан: 3 September 2012 21:02
0
ответов

Регулярное выражение Java с опережением

есть ли способ распечатать опережающую часть шаблона регулярного выражения в java? String test = "привет, мир, это пример"; Шаблон p = Pattern.compile ("\\ w + \\ s (? = \\ w +)"); Matcher m = p ....
вопрос задан: 29 August 2012 11:35
0
ответов

Шаблон Scala соответствует охранникам по умолчанию

Я хочу сделать много операторов case с одним и тем же охранником перед каждым. Могу ли я сделать это так, чтобы не требовалось дублирование кода? "что-то" соответствует { case "a" if (variable )=> println ("a" )case "...
вопрос задан: 17 August 2012 14:30
0
ответов

Являются ли образцы scala первоклассными?

Можно ли передавать шаблоны case в качестве параметров другим функциям? Что-то вроде этого :def foo (pattern :someMagicType ){ x match { pattern => println ("match" )} } бар (){ foo (...
вопрос задан: 16 August 2012 14:27
0
ответов

Шаблон Scala --сопоставление кортежа связанных типов

У меня есть следующая иерархия классов :класс A класс B расширяет A класс C расширяет A, тогда есть другой класс, который принимает экземпляры этих классов, и есть метод, в котором два случая...
вопрос задан: 16 August 2012 12:23
0
ответов

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

Вот загадка... У меня есть две базы данных с одними и теми же 50000+ электронных продуктов, и я хочу сопоставить продукты в одной базе данных с продуктами в другой. Однако названия продуктов не всегда совпадают....
вопрос задан: 16 August 2012 02:40