Мазмұнға өту
>_TulzaBox
Құралдар

Regex тестері

Сәйкестіктер мен топтарды бөлектей отырып, JavaScript тұрақты өрнектерін тексеру.

//g
Жалаушалар

Сәйкестік жоқ

Write to qa@example.com or dev.team@test.kz
Анықтама
.
кез келген таңба
\d
цифр
\w
әріп, цифр немесе _
\s
бос орын таңбасы
[abc]
таңбалардың бірі
[^abc]
бұлардан басқа
^ $
жолдың басы мен соңы
*
0 немесе одан көп
+
1 немесе одан көп
?
0 немесе 1
{2,5}
2-ден 5 ретке дейін
(…)
топ
(?<name>…)
аталған топ
a|b
a немесе b
\b
сөз шекарасы
(?=…)
алға қарау

Барлығы браузеріңізде жұмыс істейді: енгізілген деректер мен файлдар ешқайда жіберілмейді.

Қалай пайдалану керек

  1. Тұрақты өрнекті қиғаш сызықсыз енгізіп, жалаушаларды таңдаңыз.
  2. Тексеруге арналған мәтінді қойыңыз — сәйкестіктер бірден бөлектеледі.
  3. Төменде әр сәйкестіктің топтары мен ауыстыру нәтижесін қараңыз.

Жиі қойылатын сұрақтар

Қандай синтаксис қолдау көрсетіледі?

JavaScript (ECMAScript) синтаксисі, оның ішінде аталған топтар (?<name>…), lookbehind және u жалаушасымен Unicode кластары.

Неге тек бір сәйкестік табылады?

Барлық сәйкестіктерді табу үшін g (жаһандық) жалаушасын қосыңыз.

Ауыстыруда топқа қалай сілтеме жасауға болады?

Нөмірленген топтар үшін $1, $2, ал аталғандар үшін $<name> қолданыңыз.

Ұқсас құралдар