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
- сөз шекарасы
- (?=…)
- алға қарау
Барлығы браузеріңізде жұмыс істейді: енгізілген деректер мен файлдар ешқайда жіберілмейді.
Қалай пайдалану керек
- Тұрақты өрнекті қиғаш сызықсыз енгізіп, жалаушаларды таңдаңыз.
- Тексеруге арналған мәтінді қойыңыз — сәйкестіктер бірден бөлектеледі.
- Төменде әр сәйкестіктің топтары мен ауыстыру нәтижесін қараңыз.
Жиі қойылатын сұрақтар
Қандай синтаксис қолдау көрсетіледі?
JavaScript (ECMAScript) синтаксисі, оның ішінде аталған топтар (?<name>…), lookbehind және u жалаушасымен Unicode кластары.
Неге тек бір сәйкестік табылады?
Барлық сәйкестіктерді табу үшін g (жаһандық) жалаушасын қосыңыз.
Ауыстыруда топқа қалай сілтеме жасауға болады?
Нөмірленген топтар үшін $1, $2, ал аталғандар үшін $<name> қолданыңыз.