Тұрақты өрнектерді тексеру және тестілеу
Тұрақты өрнектерді онлайн режимінде тестілеңіз. Сәйкестіктерді талдаңыз, қателерді түзетіңіз және деректерді іздеу үшін тиімді үлгілерді жасаңыз.
Сәйкестіктер
Сәйкестіктер табылмады
Қалдық
Сәйкес келмейтін мазмұн жоқ
Жылдам анықтама
Тұрақты өрнектердің негіздері
^Жолдың басы$Жолдың соңы.Жаңа жолдан (\n) басқа кез келген таңбаға сәйкес келетін метасимвол|Көрсетілген таңбаға немесе таңбалар тобына екі жақтан да сәйкес келеді (НЕМЕСЕ)\Арнайы таңбаны экрандау үшін қолданыладыa«a» символыab«ab» жолыКвантификаторлар
*Алдыңғы элементтің 0 немесе одан да көп қайталануына сәйкес келеді?Алдыңғы элементтің 0 немесе 1 қайталануына сәйкес келеді+Алдыңғы элементтің 1 немесе одан да көп қайталануына сәйкес келеді{5}Дәл 5 қайталануға сәйкес келеді{5,}Алдыңғы таңбаның немесе топтың 5 немесе одан да көп қайталануына сәйкес келеді{5,10}5-тен 10-ға дейінгі қайталануларға сәйкес келедіСимволдық кластар
\sБос орын таңбасына сәйкес келеді\SБос орын емес таңбаға сәйкес келеді\w«Сөз» таңбасына сәйкес келеді (әріптік-сандық + астын сызу)\W«Сөз» емес таңбаға сәйкес келеді\dБір санға сәйкес келеді\DСан емес бір таңбаға сәйкес келеді[\b]Backspace символы (бір қадам артқа)\cБасқару таңбасына сәйкес келедіАрнайы таңбалар
\nЖаңа жол таңбасына сәйкес келеді\tТабуляция таңбасына сәйкес келеді\rКаретканы қайтару таңбасына сәйкес келеді\ZZZZZZ сегіздік таңбасына сәйкес келеді (мысалы, бос орын үшін \040)\xZZZZ он алтылық таңбасына сәйкес келеді (мысалы, бос орын үшін \x20)\0Нөлдік таңба (Null)\vТік табуляцияТоптар
(xyz)Таңбаларды қамтитын топ(?:xyz)Таңбаларды қамтымайтын топ[xyz]x, y немесе z жиынтығынан кез келген бір таңбаға сәйкес келеді[^xyz]x, y немесе z жиынтығына *кірмейтін* кез келген таңбаға сәйкес келеді[a-q]'a'-дан 'q'-ға дейінгі диапазондағы кез келген таңбаға сәйкес келеді[0-7]'0'-дан '7'-ге дейінгі диапазондағы кез келген санға сәйкес келедіАуыстыру кезіндегі қойылымдар
$`Сәйкестіктен бұрынғы жол бөлігін кірістіреді$'Сәйкестіктен кейінгі жол бөлігін кірістіреді$+Соңғы сәйкес келген қамту тобын кірістіреді$&Бүкіл сәйкес келген жолды кірістіреді$nn-ші қамтылған топты кірістіреді (мысалы, $1, $2)Бекітулер (Алға/артқа тексерулер және шекаралар)
(?=xyz)Оң алға тексеру (xyz-тің келесі келетінін бекітеді)(?!xyz)Теріс алға тексеру (xyz-тің келесі *келмейтінін* бекітеді)(?<=xyz)Оң артқа тексеру (осының алдында xyz болғанын бекітеді)(?<!xyz)Теріс артқа тексеру (осының алдында xyz *болмағанын* бекітеді)\bСөз шекарасы («сөз» және «сөз емес» таңбасы арасындағы позиция)\BСөз шекарасы емес(?#comment)Түсініктеме (тұрақты өрнектер қозғалтқышымен еленбейді)"Регулярлы өрнектер" құралының мүмкіндіктері
Тұрақты өрнектерді тестілеу
RegExp үлгілерін нақты уақыт режимінде тексеруге мүмкіндік береді, бұл күрделі іздеу үлгілерін әзірлеу мен жөндеуді жеңілдетеді.
Әртүрлі жалаушалар мен модификаторларды қолдау
Регистрге тәуелділікті, жаһандық іздеуді, көп жолды режимді және бағдарламалау тілдерінде қолданылатын басқа да параметрлерді ескеруге мүмкіндік береді.
Деректерді талдауға арналған үлгілерді генерациялау
Үлкен мәтін массивтерін, журналдарды және HTML кодын автоматты түрде өңдеу үшін өрнектерді жылдам жасауға мүмкіндік береді.
Қолданыстары
Timestamp түрлендіргіші
Timestamp-тарды әртүрлі форматтар арасында түрлендіріңіз
Timestamp түрлендіру
Күнді форматтау
Дайын және икемді үлгілер
URL декодері
URL-кодталған жолдарды декодтаңыз
Кодтау/Декодтау
URL форматын қолдау
Арнайы таңбалар
Бұруларды тексеру
URL-бұруларды тексеріп, қайда апаратынын біліңіз
Бұруларды талдау
Тізбекті тексеру
Жауап кодтары
Тұрақты өрнектерді тексеру және тестілеу
Ескертіңіз, осы құралдағы регулярлық шығармалар ECMAScript (JavaScript RegExp) стандарты бойынша өңдеулері. Бұл олардың қалыптарының браузерде немесе JavaScript кодында қалай жұмыс істеуін көрсетедігін білдіреді. Кейбір құрылғылар, сызылған симвollaryн ( / және / ), көрінісінен бірдей жұмыс істейді. Егер сіз басқа тілдерде (мысалы, Python, PHP, .NET немесе POSIX) регулярлық шығармаларға қызықтықтарыңыз болса, олардың синтаксисі мен сәйкестік логикасында айырмашылықтар болуы мүмкін.
Бұл құрал тұрақты өрнектерді (RegEx) тестілеуге және олардың жұмыс қабілеттілігін тексеруге мүмкіндік береді. RegEx бағдарламалауда, деректерді өңдеуде және SEO аналитикасында кеңінен қолданылады.
Оның көмегімен мәтіндік үлгілерді іздеуге, ауыстыруға және талдауға болады, бұл үлкен көлемдегі деректермен жұмысты жеңілдетеді.