Pertanyaan yang diberi tag «regex»

Juga dikenal sebagai ekspresi reguler atau regexp, deskripsi serangkaian string, sering digunakan untuk mencari dan memvalidasi string.

3
Bagaimana cara mengabaikan nama file tertentu menggunakan "find"?
Salah satu perintah BASH favorit saya adalah: find . -name '*.*' -exec grep 'SearchString' {} /dev/null \; yang mencari konten semua file di dan di bawah direktori saat ini untuk SearchString yang ditentukan. Sebagai seorang pengembang, ini kadang-kadang berguna. Karena proyek saya saat ini, dan struktur basis kode saya, saya …
143 bash  find  regex 


6
penggunaan pergantian "|" di reg sed
Saya menggunakan sed, GNU sed versi 4.2.1. Saya ingin menggunakan pergantian "|" simbol dalam subekspresi. Sebagai contoh : echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g' harus kembali " blib bou " tetapi kembali "blia blib bou blf". Bagaimana saya bisa mendapatkan hasil yang diharapkan?
79 regex  sed 


10
Menghapus kode warna ANSI dari aliran teks
Memeriksa output dari perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' dalam editor teks (misalnya, vi) menunjukkan yang berikut: ^[[37mABC ^[[0m Bagaimana cara menghapus kode warna ANSI dari file output? Saya kira cara terbaik adalah menyalurkan output melalui semacam editor aliran. Berikut ini tidak berfungsi perl …
73 regex  sed  perl  awk 


10
Substitusi dalam file teks ** tanpa ** ekspresi reguler
Saya perlu mengganti beberapa teks di dalam file teks dengan pengganti. Biasanya saya akan melakukan sesuatu seperti sed -i 's/text/replacement/g' path/to/the/file Masalahnya adalah bahwa kedua textdan replacementstring kompleks yang mengandung tanda hubung, garis miring, blackslashes, kutipan dan sebagainya. Jika saya melarikan diri semua karakter yang diperlukan di textdalam hal itu …
68 bash  regex  sed  text-editing 


5
Baris baru dalam pada Mac OS X
Saya menemukan bahwa \nitu tidak bekerja di bawah Mac OS X. Secara khusus, katakan saya ingin memecah kata-kata yang dipisahkan oleh satu spasi menjadi garis-garis: # input foo bar Saya menggunakan, echo "foo bar" | sed 's/ /\n/' Tapi hasilnya bodoh, \ntidak luput! foonbar Setelah saya berkonsultasi ke google, saya …
44 macos  mac  bash  regex  sed 


6
Hanya mencocokkan kejadian pertama yang sejalan dengan Regex
Saya benar-benar baru untuk regex dan saya akan sangat menghargai bantuan apa pun. Tugasnya sederhana. Saya memiliki file CSV dengan catatan yang berbunyi seperti ini: 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 Saya ingin mengganti koma pertama dengan spasi dan membiarkan koma lainnya tetap utuh, untuk setiap baris. Apakah ada ekspresi regex …
42 regex 




12
Ekspresi reguler apa yang dapat saya gunakan untuk mencocokkan alamat IP?
Dengan grepsintaks berikut saya ingin mencocokkan semua alamat IP dalam file (dari kshskrip) grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' file Masalahnya: Ini juga cocok dengan kata-kata (IP) yang memiliki lebih dari 4 oktet: 1.1.1.1.1 atau 192.1.1.1.160 Bagaimana saya bisa mencocokkan IP yang valid dan hanya alamat IP dengan 4 oktet? Saya juga dapat menggunakan …
35 regex  grep  ip-address 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.