Glob ke Regex
Ubah glob * dan ? jadi regex berjangkar.
Membangun ^…$ dengan * sebagai .* dan ? sebagai satu karakter. Berbeda dari Escape Regex: memperluas wildcard alih-alih meng-escape-nya. Berbeda dari Penguji Regex: tidak menjalankan pencocokan. Glob kosong gagal. Kelas karakter dalam glob diperlakukan sebagai literal.
Regex: ^a.*\.txt$
Bendera regex:
Panjang: 10
Berlabuh (1 = ya): 1
Apa yang dilakukan Glob ke Regex
Membangun ^…$ dengan * sebagai .* dan ? sebagai satu karakter. Berbeda dari Escape Regex: memperluas wildcard alih-alih meng-escape-nya. Berbeda dari Penguji Regex: tidak menjalankan pencocokan. Glob kosong gagal. Kelas karakter dalam glob diperlakukan sebagai literal.
Glob ke Regex sengaja ada di grup Pengembang. Ini bukan Escape Regex (Escape string untuk ekspresi reguler.) dan bukan Uji regex (Uji ekspresi reguler JavaScript lokal.). Buka halaman ini saat Anda perlu Ubah glob * dan ? jadi regex berjangkar. Memaksa Glob ke Regex mengerjakan tugas tetangga akan gagal.
Cara memakai Glob ke Regex
- Biarkan tab di Glob ke Regex (/developer/glob-to-regex). Menempel di alat Pengembang lain (mis. Escape Regex) mengubah tugas.
- Tempel atau ketik input yang diharapkan Glob ke Regex. Petunjuk: developer · glob to regex. Ubah glob * dan ? jadi regex berjangkar.
- Terapkan aksi Glob ke Regex saja. Uji regex transformasi lain (Uji ekspresi reguler JavaScript lokal.). Membangun ^…$ dengan * sebagai .* dan ? sebagai satu karakter. Berbeda dari Escape Regex: memperluas wildcard alih-alih meng-escape-nya. Berbeda dari Penguji Regex: tidak menjalankan pencocokan. Glob kosong gagal. Kelas karakter dalam glob diperlakukan sebagai literal.
- Salin keluaran Glob ke Regex bila perlu. Batas tetap: Regex terikat dari * dan ?. Kosong gagal. Tanpa kelas karakter glob.
- Jika tugasnya Escape string untuk ekspresi reguler., tinggalkan Glob ke Regex dan buka Escape Regex.
Kapan jangan memakai Glob ke Regex
Lewati Glob ke Regex jika alat tetangga lebih cocok — Escape Regex atau Uji regex — atau jika deskripsi sudah memperingatkan kegagalan. Kata alat ini: Membangun ^…$ dengan * sebagai .* dan ? sebagai satu karakter. Berbeda dari Escape Regex: memperluas wildcard alih-alih meng-escape-nya. Berbeda dari Penguji Regex: tidak menjalankan pencocokan. Glob kosong gagal. Kelas karakter dalam glob diperlakukan sebagai literal.
Pertanyaan tentang Glob ke Regex
- Apa yang dilakukan Glob ke Regex yang tidak dilakukan halaman Pengembang lain?
- Membangun ^…$ dengan * sebagai .* dan ? sebagai satu karakter. Berbeda dari Escape Regex: memperluas wildcard alih-alih meng-escape-nya. Berbeda dari Penguji Regex: tidak menjalankan pencocokan. Glob kosong gagal. Kelas karakter dalam glob diperlakukan sebagai literal. Singkatnya: Ubah glob * dan ? jadi regex berjangkar.
- Apakah Glob ke Regex mengunggah file atau teks ke server Tool-You?
- Tidak. Glob ke Regex berjalan di tab ini. File tetap di perangkat. Batas: Regex terikat dari * dan ?. Kosong gagal. Tanpa kelas karakter glob.
- Haruskah saya memakai Escape Regex bukan Glob ke Regex?
- Pakai Glob ke Regex jika perlu Ubah glob * dan ? jadi regex berjangkar. Pakai Escape Regex jika perlu Escape string untuk ekspresi reguler. Kategori sama (Pengembang), tugas beda.
- Apa batas Glob ke Regex?
- Regex terikat dari * dan ?. Kosong gagal. Tanpa kelas karakter glob. Selain itu: Membangun ^…$ dengan * sebagai .* dan ? sebagai satu karakter. Berbeda dari Escape Regex: memperluas wildcard alih-alih meng-escape-nya. Berbeda dari Penguji Regex: tidak menjalankan pencocokan. Glob kosong gagal. Kelas karakter dalam glob diperlakukan sebagai literal.