regex — все вопросы

1ответ
10 голосов
Notepad ++ Regex заменить - \ 1 не работает?
Просто в предисловии я прочитал много вопросов по этому поводу, но я не смог найти ответ (по крайней мере, в моих исследованиях). Не стесняйтесь указать это, если я действительно пропустил это! Я
1ответ
10 голосов
Поиск строк с последовательными символами в Java
Напишите функцию на Java, которая получает массив строк и из массива строк возвращает только те строки, которые имеют последовательное повторение определенной буквы, например, для: если I /P равен
4ответа
10 голосов
Комментирование регулярных выражений
Я пытаюсь комментировать регулярные выражения в JavaScript. Кажется, есть много ресурсов о том, как удалять комментарии из кода с помощью регулярных выражений, но не о том, как комментировать
3ответа
10 голосов
Символ Regex Space в Sed
Я перепробовал почти все (наверное), но ничего не получалось. (Операционная система: Ubuntu 12.04) Выражения для сопоставления (удаляются из текстовых файлов): a c 4 a k 23 o s 1 Что я пробо
3ответа
10 голосов
Заменить определенные пробелы на вкладки - разделители
У меня есть один столбец data.frame, где некоторые пробелы должны быть разделителями, а некоторые - просто пробелом. #input data dat <- data.frame(x=c("A 2 2 textA1 textA2 Z1",
5ответов
10 голосов
Низкая производительность Regex
Приведенный ниже код содержит регулярное выражение, предназначенное для извлечения строкового литерала C #, но производительность сопоставления с регулярным выражением для входных строк длиной более
3ответа
10 голосов
Как мне сопоставить квадратные скобки в регулярных выражениях с grep?
Я пытаюсь сопоставить [ и ] с grep, но удалось найти только [. Независимо от того, как я стараюсь, я не могу понять, что он соответствует ]. Вот пример кода: echo "fdsl[]" | grep -o "[ a-z]\+"
5ответов
10 голосов
Обнаружение URL с помощью preg_match? без http: //в строке
Мне было интересно, как я могу проверить строку, разбитую на массив, по preg_match, чтобы увидеть, начинается ли она с www. У меня уже есть один, который проверяет на http: //www . function isVal
1ответ
10 голосов
соответствие строки ruby ​​игнорировать регистр
Я пытаюсь создать запрос на совпадение, который выбирает текст из строки между двумя словами. Я не могу понять, как сделать поиск нечувствительным к регистру. Например, рассмотрим текст: contents
1ответ
10 голосов
preg_match (): Сбой компиляции: символьное значение в \ x {} или \ o {} слишком велико по смещению 27 в строке номер 25
Я пишу некоторый код PHP. В этом коде я запускаю цикл for внутри цикла for, чтобы перебрать массив, а затем перебрать символы текущей строки в массиве. Затем я хочу сделать preg_match () для теку
1ответ
10 голосов
Регулярное выражение для сопоставления всех слов между набором фигурных скобок
Простой вопрос для большинства экспертов по регулярным выражениям, которых я знаю, но я пытаюсь вернуть все совпадения для слов между фигурными скобками в предложении; однако Руби возвращает только
4ответа
10 голосов
JavaScript-эквивалент для PHP preg_replace
Я искал js-эквивалент для функции PHP preg_replace, и до сих пор я нашел просто string.replace Однако я не уверен, как преобразовать мое регулярное выражение в JavaScript. Это мой код PHP: preg
5ответов
10 голосов
Ошибка в .net Regex. Заменить?
Следующий код ... using System; using System.Text.RegularExpressions; public class Program { public static void Main() { var r = new Regex("(.*)"); var c = "XYZ";
3ответа
10 голосов
Что означает (? Мс) в Regex?
У меня есть следующее регулярное выражение в Powershell: [regex]$regex = @' (?ms).*?<DIV class=row>.*? '@ Что (? ms) означает здесь.
2ответа
10 голосов
Регулярное выражение для персидских (арабских) букв без цифр
В Java я ищу регулярное выражение, которое принимает любые персидские (или арабские) буквы, кроме любых персидских (или арабских) чисел. Чтобы иметь только буквы, я нашел очень хорошее регулярное вы
1ответ
10 голосов
Scala регулярное выражение заменить на анонимную функцию
В Ruby я могу заменить символы в строке следующим образом: a = "one1two2three" a.gsub(/\d+/) {|e| e.to_i + 1} => "one2two3three" Результат вычисления блока из второй строки заменит то, что б
6ответов
10 голосов
Javascript RegExp незаписывающие группы
Я пишу набор RegExps для преобразования селектора CSS в массивы идентификаторов и классов. Например, я бы хотел, чтобы '# foo # bar' возвращал ['foo', 'bar']. Я пытался добиться этого с помощь
2ответа
10 голосов
Передайте регулярное выражение в подпрограмму Perl
Ситуация Я нахожусь в процессе создания простого файла шаблона, который поможет в создании будущих сценариев для выполнения различных задач через командную строку в системах * nix. Как часть этог
5ответов
10 голосов
Регулярное выражение для соответствия слова со знаками + (плюс)
Я провел некоторое время, но все еще должен решить. Мне нужно регулярное выражение, которое может сопоставить слова со знаками в нем (например, C ++) в строке. Я использовал /\bword\b/, для «обыч
5ответов
10 голосов
Как проверить правильность закрытых скобок, скобок или скобок в Ruby
Напишите метод 'valid_string?' который принимает строку. Возвращает true, если скобки, скобки и фигурные скобки закрываются правильно. В противном случае возвращается false. valid_string?("[ ]")
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132