Pertanyaan yang diberi tag regex

93
Apa regex untuk "Semua bilangan bulat positif, tidak termasuk 0"

Bagaimana cara ^\d+$ditingkatkan menjadi tidak mengizinkan 0? EDIT (Buat lebih konkret): Contoh yang diizinkan: 1 30 111 Contoh yang dilarang: 0 00 -22 Tidak masalah apakah bilangan positif dengan nol di depannya diperbolehkan atau tidak (misalnya 022). Ini untuk implementasi Regex...

92
Apa itu Grup Penyeimbang ekspresi reguler?

Saya baru saja membaca pertanyaan tentang bagaimana mendapatkan data di dalam kurung kurawal ganda ( pertanyaan ini ), dan kemudian seseorang mengemukakan kelompok penyeimbang. Saya masih belum yakin apa itu dan bagaimana menggunakannya. Saya membaca Definisi Balancing Group , namun...

91
Memvalidasi alamat IPv4 dengan regexp

Saya telah mencoba mendapatkan regex yang efisien untuk validasi IPv4, tetapi tidak berhasil. Tampaknya pada satu titik saya memilikinya (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}, tetapi menghasilkan beberapa hasil yang aneh: $ grep --version grep (GNU grep) 2.7 $ grep -E

90
Menggunakan tanda bintang di grep

Saya mencoba mencari substring "abc" di file tertentu di linux / bash Jadi saya melakukan: grep '*abc*' myFile Itu tidak mengembalikan apa-apa. Tetapi jika saya melakukannya: grep 'abc' myFile Ini mengembalikan pertandingan dengan benar. Sekarang, ini bukan masalah bagi saya. Tetapi...

90
ekspresi reguler untuk mencocokkan EOF

Saya memiliki beberapa data yang terlihat seperti ini john, dave, chris rick, sam, bob joe, milt, paul Saya menggunakan regex ini untuk mencocokkan nama /(\w.+?)(\r\n|\n|,)/ yang berfungsi untuk sebagian besar tetapi file berakhir tiba-tiba setelah kata terakhir yang berarti nilai terakhir...