Uji Regex — Semak corak dan pratonton penggantian
Semak dan perbaiki sama ada regex berfungsi seperti yang dikehendaki dengan mengujinya pada ayat sebenar. Ralat sintaks diterangkan dengan jelas, dan anda boleh klik corak yang kerap digunakan untuk mula terus.
Fail tidak dihantar ke pelayan — diproses sepenuhnya dalam pelayar peranti ini
/ /
Corak yang kerap digunakan
Serlahan padanan · 2
문의: [email protected], 010-1234-5678
담당자 [email protected] / 010 9876 5432
사업자번호 123-45-67890, 접수일 2026-10-01
| # | Sepadan | Kedudukan |
|---|---|---|
| 1 | 010-1234-5678 | 23–36 |
| 2 | 010 9876 5432 | 68–81 |
Ringkasan simbol regex
| . | 줄바꿈을 뺀 아무 글자 |
|---|---|
| \d \w \s | 숫자 / 영문·숫자·_ / 공백 (대문자는 반대) |
| [abc] [^abc] [가-힣] | 괄호 안 글자 중 하나 / 제외 / 한글 완성형 |
| ^ $ | 시작 / 끝 (m 플래그면 줄마다) |
| * + ? | 0번 이상 / 1번 이상 / 0~1번 |
| {3} {2,4} | 정확히 3번 / 2~4번 |
| *? +? | 가능한 적게 (게으른 반복) |
| (abc) (?:abc) | 캡처 그룹($1) / 캡처하지 않는 그룹 |
| (?<이름>…) | 이름 있는 그룹 ($<이름>) |
| a|b | a 또는 b |
| (?=…) (?!…) | 뒤에 …가 옴 / 오지 않음 |
| \b | 단어 경계 |
Menggunakan enjin regex JavaScript pelayar. Berhati-hati dengan corak ulangan bertindih seperti (a+)+, kerana ia boleh menyebabkan pelayar tergantung pada teks yang panjang.
Iklan
Cara guna Uji Regex
- 1Masukkan corak regex dan bendera (g i m s u y).
- 2Masukkan teks untuk disemak dan bahagian yang sepadan akan diserlahkan, dengan nilai kumpulan dipaparkan dalam senarai.
- 3Masukkan $1, $<nama> dalam ruang penggantian untuk melihat pratonton hasil.
Soalan Lazim
Sintaks apa yang digunakan?
Ini ialah regex JavaScript (ECMAScript) pelayar. Kebanyakannya sama seperti Python dan Java, tetapi sesetengah sintaks (seperti possessive quantifier) berbeza.
Bagaimana cara menulis julat Hangul?
Untuk Hangul lengkap, guna [가-힣]; untuk turut memasukkan konsonan dan vokal, guna [ㄱ-ㅎㅏ-ㅣ가-힣].
Iklan