Pertanyaan yang diberi tag regular-expression

12
Bash = ~ regex dan https://regex101.com/

Menggunakan https://regex101.com/ saya membuat ekspresi reguler untuk mengembalikan kemunculan pertama alamat IP dalam sebuah string. RegExp: (?:\d{1,3}\.)+(?:\d{1,3}) RegExp termasuk pembatas: /(?:\d{1,3}\.)+(?:\d{1,3})/ Dengan string tes berikut: eu-west 140.243.64.99 Ini mengembalikan...

12
Regexp dalam .ssh / config

Di tempat kerja, saya sering harus masuk ke host yang mengikuti skema penamaan yang umum, misalnya qc01- qc12, hc01- hc10, dan seterusnya. Semua ini perlu untuk mendapatkan nilai konfigurasi yang sama di laptop saya .ssh/config. Tentu saja, saya bisa menggunakan entri untuk host qc*dan hc*, tapi...

11
Menggunakan ekspresi reguler dengan cp

Ini pertanyaan sederhana. Saya mencoba untuk menyalin semua file di direktori saat ini yang dimulai dengan "sumbu-2" dan diakhiri dengan ".jar" ke direktori target, katakanlah itu ~ / MyDirectory. Pikiran pertama saya adalah mencoba cp '^axis2.*jar$' ~/MyDirectory Tapi ini tidak berhasil. Saya...

11
Memaksa Bash untuk menggunakan Mesin Perl RegEx

Seperti yang mungkin sudah Anda ketahui, banyak fitur yang didukung oleh mesin RegEx modern (referensi balik, pernyataan lookaround, dll.) Tidak didukung oleh mesin Bash RegEx. Berikut ini adalah skrip Bash sederhana yang baru saja saya buat untuk mencoba menjelaskan apa tujuan akhir...

11
Sejarah Bash globbing

Apakah ada alasan historis mengapa Bash "globbing" dan ekspresi reguler tidak identik? Sebagai contoh, saya percaya bahwa di Bash [1-2]*cocok dengan apa pun yang dimulai dengan 1 atau 2 diikuti oleh yang lain, sedangkan sebagai ekspresi reguler [1-2]*hanya akan cocok dengan urutan 1s dan 2s. Script...

11
Apa artinya [[.ch.]] Dalam suatu regex?

Judul alternatif: Apa itu "collating sequence" atau "collating element" dalam regex yang sesuai dengan POSIX? Saya menemukan definisi teknis yang tepat di Bagian 9.3.5 dari spesifikasi POSIX , sebagai item # 4 dalam daftar, tetapi tidak terlalu jelas bagi saya. Saya mencari-cari di web untuk...

11
Yum ekspresi reguler atau pencarian wildcard?

Dokumentasi Fedora mengatakan: 5.2. Pencarian Lanjutan Jika Anda tidak tahu nama paket, gunakan pencarian atau berikan opsi. Atau, gunakan wild card atau ekspresi reguler dengan opsi pencarian yum apa pun untuk memperluas kriteria pencarian. Yah, pada awalnya saya berpikir bahwa ini hanya...

10
Perilaku aneh "ls-a | grep ^ \. "

Saya ingin membuat daftar isi pwd dan hanya menampilkan file yang dimulai dengan titik. Saya sudah mencoba ls -a | grep ^\.tetapi saya tidak tahu mengapa output juga berisi file-file yang tidak dimulai dengan titik. Sebagai contoh: Pictures .pip .pki .profile projects Public Saya tahu bahwa saya...

10
Apa definisi dari ekspresi reguler?

Baru-baru ini saya berdebat dengan Ghoti tentang apa yang merupakan ungkapan reguler dalam komentar atas jawaban saya untuk pertanyaan ini . Saya mengklaim bahwa berikut ini adalah ekspresi reguler: `[Rr]eading[Tt]est[Dd]ata` Ghoti tidak setuju, mengklaim itu adalah file glob sebagai gantinya....