Category: Регулярные выражения

18
Сен
2020

No ending delimiter. PHP

Есть входная строка, которую нужно определить либо в латинский массив, либо в кириллический.
Вот так я проверяю на то, какие символы содержит строка и определяю язык:
if(preg_match("^\p{Latin}+$", $key)){
array_push($en, …

15
Сен
2020

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

Метод должен читать файл и маскировать номера счетов. Должны быть видны только первые 4 и последние 4 цифры (1234 **** **** 5678). Метод должен содержать регулярное выражение для поиска счета. Как реализовать этот метод так, чтоб он вернул…

12
Сен
2020

Доработать функцию PHP

мне нужно доработать функцию. Суть функции в том чтобы вначале каждого предложения первые буквы первых слов должны быть в верхнем регистре – функция есть, НО к примеру сокращенные слова например "т.д. т.п. др. г. чел." превращают…

06
Сен
2020

Проверить содержит ли строка повторяющиеся символы подряд

Нужно реализовать проверку, ввел ли пользователь 2 и более повторяющихся символов подряд.
На данном этапе сделал вот так:

$(document).ready(function() {
$(‘input[type=password]’).keyup(function() {
var pswd = $(this).val();
i…

06
Сен
2020

Проверить содержит ли строка повторяющиеся символы подряд

Нужно реализовать проверку, ввел ли пользователь 2 и более повторяющихся символов подряд.
На данном этапе сделал вот так:

$(document).ready(function() {
$(‘input[type=password]’).keyup(function() {
var pswd = $(this).val();
i…

06
Сен
2020

JS RegExp | Игнорировать совпадение, если перед ним стоит экранизирующий символ "\"

const str = "let{123} \let{777}";
str.match(/let\{.+?\}/g)
//input: [let{123}, let{777}]

Как мне получить только первое совпадение, которое без экр. символа – "let{123}"
Пробовал такие варианты:
str.match(/[^\\]let\{.+…

05
Сен
2020

Помощь в дописании регулярного выражения

Задачка с Codewars. Написать регулярное выражение, которое проверяет пароль, чтобы убедиться, что он соответствует следующим критериям:

Его длина минимум 6 символов
Содержит строчную и заглавную букву
Содержит цифру

Допустимые символы – …

04
Сен
2020

Как сделать данные регулярные выражения?

буквы, цифры, @/./+/-/_ и только данные символы (экранировал).
пробовал сделать, но пропускает почему то знаки больше, меньше, равно, плюс, минус, не пойму с чем связано.
Минимум 1 строчная, минимум 1 заглавная, минимум 1 цифра, до 8 симв…

04
Сен
2020

Изучаем регулярные выражения: руководство для начинающих

От автора: в этом руководстве мы изучим регулярные выражения или синтаксис регулярных выражений. В конце вы сможете применять решения с регулярными выражениями в большинстве сценариев. Регулярные выражения имеют множество вариантов использования, в том числе: проверка ввода формы веб-скрапинг поиск и замена фильтрация информации в больших текстовых файлах, таких как журналы Регулярные выражения выглядят для новых […]

02
Сен
2020

RegExp есть 1 инпут и 3 дива, если пишем цифру то показывает в первом диве, если буквы то в втором и если англ, буквы в третем диве,

but.addEventListener(‘click’, f);

function f() {
val = inp.value;
let str = ”;
let reg = /str/;
d.innerHTML += (str.match(reg));

let str1 = ”;
let reg1 = /\w+/gi;
dd.innerHTML += (str1.match(reg1));

}
<input type…

02
Сен
2020

Получить подстроку, которая ограниченна с двух сторон определёнными символами

Пишу телеграмм бота на Python telebot. Необходимо распарсить текстовую часть сообщения, где указано название места и его адрес.
Сообщение такого вида:
/add\n
Name: Дом\n
Address: Адрес моего дома

Мне необходимо получить подстроки "До…

02
Сен
2020

Регулярное выражение для украинского автомобильного номера

Помогите составить регулярку для украинского номера. Число должно быть четырехзначным, минимальная цифра 0001, максимальная 9999 Hазрешены 12 букв в латинском алфавите — А, В, С, Е, Н, I, К, М, О, Р, Т, Х.
Например для AA0000AА
Вот что пол…

02
Сен
2020

Регулярные выражения Java для парсинга объектов

Дали задание на курсах. Сами правила регулярок знаю, но практики с ними не было.
Есть задание – поиск товаров из файла по критерию.
Данные
Oven : POWER_CONSUMPTION=2000, WEIGHT=11, CAPACITY=33, DEPTH=60, HEIGHT=40, WIDTH=70
Laptop : BATT…

31
Авг
2020

Как объединить несколько регулярных выражений в одно?

Необходимо было добавить пробелов между математическими знаками /*+- в строке eq = ‘a+b-c/d*30′ и я не придумал, к сожалению ничего лучшего кроме как:
eq_new = re.sub(r'[-]’, ‘ – ‘, eq)
eq_new = re.sub(r'[+]’, ‘ + ‘, eq_new)
eq_new = re.s…

30
Авг
2020

Как сделать input type text с проверкой времени (мм:cc) по регулярному выражению

Всем добрый вечер. Подскажите пожалуйста кто знает как работать адекватно с input) Я написал вот такой пример таймлайна. Я хочу сделать так чтобы я мог задавать значение в ручную в timeBlock через input type text с регулярным выражением ко…

30
Авг
2020

Как при помощи регулярного выражения найти какая информация находится после последнего "/"

Доброго дня такая проблема. Имею ссылку
https://www.url.com/en/service/thisits, из данной ссылки нужно получить только "thisits", как это можно реализовать?

28
Авг
2020

Регулярное выражение для валидации номера телефона

Написала код для удаление лишних символов при вводе номера телефона. Однако не могу понять, как добавить также возможность проверки номера без +7/8. После очистки первая цифра должна быть 7 или 8. То есть, если номер телефона указан как &q…

27
Авг
2020

Регулярные выражения. Java

Как проверить определенный символ в строке?
Например:
В строке проверить 15 символ чтобы он был "z" "k" или "9" и выдать true.
Не могу никак найти ни одного пример проверки именно определенного символа с помощ…

27
Авг
2020

Получение текста в кавычках

Есть данные вида: {‘id’: ‘3’, ‘answer’: ‘1’},{‘id’: ‘4’, ‘answer’: ‘здесь ответ на вопрос, 12345 abc’},{‘id’: ‘4’, ‘answer’: ‘123’}.
Нужно получить текст в кавычках после " ‘answer’: ", в регулярки могу не особо, получилось что-т…

27
Авг
2020

Получение текста в кавычках

Есть данные вида: {‘id’: ‘3’, ‘answer’: ‘1’},{‘id’: ‘4’, ‘answer’: ‘здесь ответ на вопрос, 12345 abc’},{‘id’: ‘4’, ‘answer’: ‘123’}.
Нужно получить текст в кавычках после " ‘answer’: ", в регулярки могу не особо, получилось что-т…

26
Авг
2020

Вопрос по работе группирующих скобок в регулярном выражении

Имеются строки состоящие вперемешку из хэштэгов и других символов.
Мне необходимо поделить парами символы и хэштэги, идущие за ними.
Пример:
есть строка ‘abc####d##c#’ Я написал вот такое вот:
import re
def clean_string(s):
string = re…

26
Авг
2020

Работа с текстом и регулярными выражениями

Колонка plot_keywords содержит ключевые слова, характеризующие сюжет фильма. На основе данных этой колонки создайте колонку movie_plot_category, которая содержала бы 4 категории в зависимости от ключевых слов в колонке:
Категория "lov…