Вопросы и ответы - regex

Вопросы и ответы - regex



Есть ответ!
Мне нужно регулярное выражение, которое может проверить две вещи: Строка не содержит специальных символов, таких как - '"}{ Строка не содержит обратной косой черты \ в конце. Я могу сформировать регулярное выражение для обоих из них отдельно, как показано ниже: Для 1) /^[^'"}{]$/-это гарантирует, что символы внутри скобки не будут находиться где-либо в строке. Для 2) /[\\\]$/-это гарантируе...
Есть ответ!
У меня есть это regex_replace в моем шаблоне : {$product.unit_price_full|regex_replace:"/^[\d\s]*,?\d{2}\s*[€$₪]*\s*/u":""} продукт$product.unit_price_fullвозвращает мне "1,12 $ L" и мой regex_replace "/^[\d\s]*,?\d{2}\s*[€$₪]*\s*/" : " "должен удалить все до "L", но он по-прежнему отображает все, как регулярное выражение, но я пробую его на regex101, он отлично работает. Если я добавлю разме...
Есть ответ!
Я пытаюсь написать функцию, которая проверяет число в зависимости от страны. С каждой страной, используя intl-input, я получаю разные классы. В зависимости от этого класса внутри модуля проверки PrestaShop я пытаюсь реализовать различное количество символов в телефонном вводе. Результат примерно такой: function validatePhoneNumber(s) { if ($('div').hasClass("opt216")) { var reg = /^\...
Есть ответ!
Я ищу grep любые положительные / отрицательные целые числа только и никаких десятичных знаков, или любой другой вариант, включая число. У меня есть testpart1.txt который имеет: This is a test for Part 1 Lets write -1324 Amount: $42.27 Numbers: -345,64 067 Phone numbers: (506)530-2424 Это должно вывести следующий код: This is a test for Part 1 Lets write -1324 067 Я новичок в...
Есть ответ!
У меня есть следующий текст:: aaa rr tt zz pp aaa pp xx yy uu zz И нужно извлечь все' aaa',' zz 'и' xx ' шаблон и распечатать их на одной строке, как это: aaa zz aaa xx zz Лучшее, что я нашел, это grep -oP 'aaa|xx|zz', но это возвращает каждый шаблон, найденный на новой строке: aaa zz aaa xx zz Я попытался добавить что-то вроде tr -d '\n', но в этом случае он возвращает все матчи на одной...
Есть ответ!
Нужно найти слова / строки из файла, Первые 4 символа строки должны быть " ORA -", а следующие 5 символов должны быть числовыми. Имя Файла: 1.формат txt This is test ORA-12345 ORA-01234test OORA-06550: ORA-01A34 О/Р: ORA-01234test Команда: egrep "ORA-[0-9]" 1.txt Нельзя проверять сначала 4 должны быть БР Ора - а следующие 5 должны быть числовыми
Есть ответ!
У меня есть строка $line. Например, $line = "stringA stringB 4-stringC stringD stringF 12345 stringG 678249 stringH "; Согласно var $line, существует 6 слов строки, 2 числовых значения и 1 комбинированное слово числового и строкового значений. Я хотел бы поймать определенную строку, которая является числовым значением 12345. И это мой код, который я только что попробовал: if (preg_match('/ (...
Есть ответ!
Я настраиваю модуль на веб-сайте drupal 8, где некоторые URL-адреса vimeo или youtube преобразуются во встроенные видеоролики iframe. Сам модуль отлично работает, однако возникает проблема, когда есть тег <a href="https://vimeo.com/videoid">Some text</a>. Тело столба может выглядеть примерно так: https://vimeo.com/id1 //this line should get replaced with embed code by module ...
Есть ответ!
У меня есть URL-адреса, как это https://www.example.co.uk/382-princeton-teak-6ft-garden-bench-chinoiserie-bench.html Что я хочу перенаправить на https://www.example.co.uk/princeton-teak-6ft-garden-bench-chinoiserie-bench.html Я попробовал с RedirectMatch 301 ^/(.+?)([0-9]+)-(.*)\.html$ /$1.htmlэто действительно соответствует, но он перенаправляет на https://www.example.co.uk/3.htmlесть мысл...
Есть ответ!
Предположим, я открыл текстовый файл в ed, и текущая строка выглядит следующим образом: This is sentence one. Here starts another one. Теперь я хочу поставить новую строку после one. , так что новое предложение, начинающееся с Here starts, занимает следующую строку. Как мне это сделать в ed?


Закрыть X