Pertanyaan yang diberi tag regex

159
Ubah char ke huruf besar menggunakan ekspresi reguler (EditPad Pro)

Saya menulis ekspresi reguler dengan harapan bahwa saya akan dapat mengganti setiap pertandingan (yang hanya satu karakter) ke karakter utama. Saya menggunakan EditPad Pro (namun saya bersedia menggunakan alat lain yang memungkinkan saya melakukan ini, asalkan bebas untuk mencoba, karena saya hanya...

159
Cocok dengan linebreak - \ n atau \ r \ n?

Saat menulis jawaban ini , saya harus mencocokkan secara eksklusif pada linebreak alih-alih menggunakan s-flag ( dotall- dot match linebreaks). Situs yang biasanya digunakan untuk menguji ekspresi reguler berperilaku berbeda ketika mencoba mencocokkan \natau \r\n. saya perhatikan Regex101...

153
Ekspresi reguler untuk pencocokan string yang tepat

Saya ingin mencocokkan dua kata sandi dengan ekspresi reguler. Misalnya saya punya dua input "123456" dan "1234567" maka hasilnya harus tidak cocok (salah). Dan ketika saya telah memasukkan "123456" dan "123456" maka hasilnya harus sama (benar). Saya tidak bisa membuat ekspresi. Bagaimana saya...

152
memimpin nol di rel

Saya memiliki bidang hrdan min, keduanya bilangan bulat dalam aplikasi saya. Untuk hrbidang, jika pengguna memasukkan "1" Saya ingin Rails secara otomatis pad ke "01" sebelum menyimpannya ke database. Juga untuk minbidang jika pengguna memasukkan "0" itu harus dimasukkan sebagai "00". Bagaimana...

151
Deteksi URL dalam teks dengan JavaScript

Adakah yang punya saran untuk mendeteksi URL dalam serangkaian string? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Pembaruan: Saya akhirnya menggunakan regex ini untuk deteksi tautan ... Rupanya beberapa...

150
Java RegEx karakter meta (.) Dan titik biasa?

Di Java RegEx, cara mengetahui perbedaan antara .(titik) karakter meta dan titik normal seperti yang kita gunakan dalam kalimat apa pun. Bagaimana menangani situasi seperti ini untuk karakter meta lain juga suka ( *,+ , \d,

150
Python regex non-serakah

Bagaimana cara membuat regex python "(.*)"seperti itu, mengingat "a (b) c (d) e"cocok python "b"bukan "b) c (d"? Saya tahu bahwa saya bisa menggunakan "[^)]"bukan ".", tapi saya mencari solusi yang lebih umum yang membuat regex saya sedikit lebih bersih. Apakah ada cara untuk memberi tahu python...