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

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



Есть ответ!
В моем проекте Laravel 6.18 я настроил VueJS с помощью Webpack manager. Я работаю над валидацией на стороне клиента для проверки уличного адреса пользователя в Форме заявки. Я использую библиотеку VeeValidate VueJS для валидаций, где мы можем предоставить регулярное выражение вместе с валидациями required, разделенными символом |. Теперь, когда я пытаюсь использовать регулярное выражение [\w',-\\/...
Есть ответ!
Мне нужно регулярное выражение, которое может проверить две вещи: Строка не содержит специальных символов, таких как - '"}{ Строка не содержит обратной косой черты \ в конце. Я могу сформировать регулярное выражение для обоих из них отдельно, как показано ниже: Для 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 = /^\...
Есть ответ!
У меня есть контент блога, в котором администратор может добавить такой шаблон => %make123%. когда этот контент будет отображаться, я должен заменить этот %make123% на идентификатор автомобиля 123, но теперь как получить этот 123 из моего контента. а затем сделайте еще один запрос для поиска автомобиля с этим идентификатором. это моя функция контроллера для детализации блога. function blogDetai...
Есть ответ!
Здравствуйте, я использую регулярное выражение для проверки входных данных, идея заключается в том, что пользователь не может вводить некоторые символы на основе регулярного выражения. Я тестировал с 2 регулярными выражениями, но первое не работает. Даже я тестирую на этой странице: https://regexr.com/ и то и другое работает нормально, но в коде они этого не делают. Не могли бы вы мне помочь? Спас...
Есть ответ!
Я пытаюсь проверить поле ввода с помощью vuelidate. Мне нужно, чтобы он возвращал valid, если любое из следующих регулярных выражений истинно. const val1 = helpers.regex('val1', /^\D*7(\D*\d){12}\D*$/) const val2 = helpers.regex('val2', /^\D*1(\D*\d){11}\D*$/) const checkvals = () => { if(val1 || val2) { return true } else{ return false } } Утверждение numbercheck: { ...
Есть ответ!
Я хочу создать поддомен из первого параметра URL, а затем удалить этот параметр. Желаемый результат: http://www.example.com/mystore -> http://www.mystore.example.com Для этого сначала я создал виртуальный хост для mystore.example.com Теперь я пытаюсь удалить этот параметр из URL последующим. Я попробовал ниже изменения в htaccess. Пожалуйста, проверьте. RewriteCond %{REQUEST_FILENAME}...
Есть ответ!
У меня есть большая коллекция html-файлов для проекта vue, которые в настоящее время имеют непоследовательное использование prop некоторые реквизиты - v-bind:prop-name="", некоторые-v-bind:propName="", а некоторые используют короткую руку :prop-name="" или :propName="". и я хотел бы заменить все реквизиты синтаксисом :prop-name="" в соответствии с документам...
Есть ответ!
Я ищу 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?
Есть ответ!
Я пытаюсь добавить правило проверки, чтобы принимать только письма. Я использую правило regex, но оно все еще не работает. Вот мой код ниже: /** * Validate request/input **/ $this->validate($request, [ 'name' => 'required|regex:/^[\pL\s\-]+$/u|max:255|unique:users,name,'.$user->id, 'email' => 'required|email|max:255|unique:users,email,'.$user->id, ...


Закрыть X