Pertanyaan yang diberi tag regex

169
Bagaimana cara RegexOptions.Compiled bekerja?

Apa yang terjadi di balik layar ketika Anda menandai ekspresi reguler sebagai yang akan dikompilasi? Bagaimana ini membandingkan / berbeda dari ekspresi reguler di-cache? Dengan menggunakan informasi ini, bagaimana Anda menentukan kapan biaya perhitungan dapat diabaikan dibandingkan dengan...

169
Cara memfilter baris dalam panda dengan regex

Saya ingin memfilter dataframe menggunakan regex pada salah satu kolom. Untuk contoh yang dibuat-buat: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat Saya ingin memfilter baris ke yang dimulai dengan...

169
(grep) Regex agar sesuai dengan karakter non-ASCII?

Di Linux, saya memiliki direktori dengan banyak file. Beberapa dari mereka memiliki karakter non-ASCII, tetapi semuanya adalah UTF-8 yang valid . Satu program memiliki bug yang mencegahnya bekerja dengan nama file non-ASCII, dan saya harus mencari tahu berapa banyak yang terpengaruh. Saya akan...

166
Belajar Ekspresi Reguler [ditutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa

166
Ekspresi reguler untuk mencocokkan format HH: MM time

Saya ingin regexp untuk waktu yang cocok dalam format HH: MM. Inilah yang saya miliki, dan berfungsi: ^[0-2][0-3]:[0-5][0-9]$ Ini cocok dengan segalanya mulai dari 00:00 hingga 23:59. Namun, saya ingin mengubahnya jadi 0:00 dan 1:00, dll juga cocok dengan 00:00 dan 01:30. Yaitu untuk membuat...

166
Bagaimana saya bisa mencocokkan string dengan regex di Bash?

Saya mencoba untuk menulis script bash yang berisi fungsi sehingga ketika diberi .tar, .tar.bz2, .tar.gzdll file yang menggunakan tar dengan switch yang relevan untuk dekompresi file. Saya menggunakan if elif lalu pernyataan yang menguji nama file untuk melihat apa yang berakhir dengan dan saya...

165
Cocokkan seluruh string

Apa persamaan reguler (dalam JavaScript jika itu penting) yang hanya cocok jika teksnya benar-benar cocok? Artinya, seharusnya tidak ada karakter tambahan di ujung string. Sebagai contoh, jika saya mencoba untuk mencocokkan untuk abc, kemudian 1abc1, 1abcdan abc1akan tidak

161
Cari dan ganti bash menggunakan ekspresi reguler

Saya telah melihat contoh ini: hello=ho02123ware38384you443d34o3434ingtod38384day echo ${hello//[0-9]/} Yang mengikuti sintaks ini: ${variable//pattern/replacement} Sayangnya, patternbidang tersebut tampaknya tidak mendukung sintaksis regex penuh (jika saya menggunakan .atau \s, misalnya,...

160
Interpolasi string ke dalam regex

Saya perlu mengganti nilai string ke dalam ekspresi reguler saya di Ruby. Apakah ada cara mudah untuk melakukan ini? Sebagai contoh: foo = "0.0.0.0" goo = "here is some other stuff 0.0.0.0" if goo =~ /value of foo here dynamically/ puts

160
Buat berbagai pertandingan regex

Di Jawa, saya mencoba mengembalikan semua kecocokan regex ke array tetapi tampaknya Anda hanya dapat memeriksa apakah polanya cocok dengan sesuatu atau tidak (boolean). Bagaimana saya bisa menggunakan pencocokan regex untuk membentuk array dari semua string yang cocok dengan ekspresi regex dalam...