Свързани публикации 'regex'


Изключително полезни примери за регулярен израз за реални приложения
Най-добри случаи на употреба на регулярни изрази В тази статия ще видим някои от полезните регулярни изрази, които можете да използвате във вашите реални приложения 1. Проверка на имейл : ^[^@ ]+@[^@ ]+\.[^@ \.]{2,}$ Обяснение: ^[^@ ]+ =› проверява за имейл, който започва със знака, който не е @ и интервал (+ показва едно или повече появявания на предишния знак) @[^@ ]+ =› след това един символ @ и след това без символ @ и интервал (+ показва едно или повече..

Използване на дезинфекция на входа за отказ на обслужване на Regex
Това е накратко за изследователската статия „ Използване на дезинфекция на входа за отказ на обслужване на регулярен израз “, публикувана на ICSE 2022. Тази работа беше ръководена от моите студенти Ефе Барлас и Син Ду. Пълният документ е тук . Те също написаха този бриф, който леко редактирах. В тази статия използваме думата „ regex “ като стенограма за „регулярен израз“. Резюме Регулярните изрази са често срещани в софтуера и са чудесни инструменти за справяне със задачи за..

Проверка на въвеждане с помощта на регулярни изрази
Проверка на въвеждане с помощта на регулярни изрази Уязвимости при инжектиране Например SQL Injection Примерен код SELECT * FROM users WHERE id=’$id’ $id се извлича от потребителския вход. ако въведеното от потребителя е по-долу, ‘;DELETE FROM users — Примерен код за създаване на SQL израз за избор SELECT * FROM users WHERE id=’’;DELETE FROM users — ‘ Проверете входните стойности с помощта на регулярни изрази Само буквено-цифрови и дължина 1–5 ‘/\A[a-z0–9]{1,5}\z/ui’..

Допълнителна практика и благодаря за урока!
функция reverse(str) { return str.replace(/^[A-Z]/, (u) =› u.toLowerCase()) .replace(/\s+([a-z] )/g, (u) =› u.toUpperCase()) .replace(/\s+/g, '') .replace(/\.$/, '') } Хей благодаря за тази статия! Това е обратната функция, която измислих.

Мистериозният случай на регулярните изрази в Javascript
Javascript е добре известен със своите странности, но все още се използва широко в програмистката общност. Аз самият използвам Javascript всеки ден, изгарям от него, но продължавам да го използвам. Наскоро се занимавах с регулярни изрази в Javascript и открих това мистериозно поведение при използване на глобален флаг g . Нека първо започнем с пример. const MUSTACHE_REGEX = /{{/g function hasMustache (template) { return MUSTACHE_REGEX.test(template) } Функцията hasMustache..

Регулярни изрази : RegEx
Регулярните изрази са концепция, използвана за търсене на модели в низов текст. https://www.activestate.com/wp-content/uploads/2020/03/Python-RegEx-Cheatsheet.pdf Това е универсална концепция за всеки език за програмиране или програма за редактиране на текст. Целта на регулярните изрази е да могат да търсят конкретен тип текст вътре в низ. Ако имаме формуляр на нашата уеб страница, където искаме имейл адреси, можем ли да проверим дали въведеният низ действително следва формата на..

Използване на Regex с език Rust
Регулярните изрази са изключително полезен инструмент за обработка на низове във всеки език за програмиране. В Rust можем да използваме кутията regex за работа с регулярни изрази. Тази статия ще предостави задълбочено ръководство за използване на регулярен израз в Rust, включително синтаксис, примери и важни концепции, които трябва да знаете. Въведение в Regex в Rust Регулярният израз или „regex“ е модел, който може да съответства на низове или части от низове. Те са полезни за..