Pertanyaan yang diberi tag regex

219
Bagaimana operator AND / OR diwakili dalam Ekspresi Reguler?

Saat ini saya sedang memprogram algoritma kosa kata yang memeriksa apakah pengguna mengetik kata dengan benar. Saya memiliki situasi berikut: Solusi yang tepat untuk kata itu adalah "part1, part2". Pengguna harus dapat memasukkan "part1" (jawaban 1), "part2" (jawaban 2) atau "part1, part2" (jawaban...

218
Cocokkan dua string dalam satu baris dengan grep

Saya mencoba menggunakan grepuntuk mencocokkan garis yang berisi dua string berbeda. Saya telah mencoba yang berikut tetapi ini cocok dengan baris yang berisi string1 atau string2 yang bukan yang saya inginkan. grep 'string1\|string2' filename Jadi bagaimana cara mencocokkan grephanya dengan...

216
JavaScript + regode Unicode

Bagaimana saya bisa menggunakan ekspresi reguler Unicode-aware dalam JavaScript? Misalnya, harus ada sesuatu yang serupa dengan \wyang dapat cocok dengan titik kode apa pun dalam kategori Letters atau Marks (bukan hanya yang ASCII), dan mudah-mudahan memiliki filter seperti [[P *]] untuk tanda...

215
Regex Validasi Email

Saya menggunakan ini @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$" regexp untuk memvalidasi email ([\w\.\-]+)- ini untuk domain tingkat pertama (banyak huruf dan angka, juga titik dan tanda hubung) ([\w\-]+)- ini untuk domain tingkat kedua ((\.(\w){2,3})+)- dan ini untuk domain tingkat lain (dari...

212
Mengapa ekspresi reguler begitu kontroversial? [Tutup]

Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu .

210
Bagaimana cara mencocokkan, tetapi tidak menangkap, bagian dari regex?

Saya punya daftar string. Beberapa dari mereka memiliki bentuk 123-...456. Bagian variabel "..." mungkin: string "apel" diikuti dengan tanda hubung, misalnya 123-apple-456 string "pisang" diikuti oleh tanda hubung, misalnya 123-banana-456 string kosong, misalnya 123-456(perhatikan hanya ada satu...

208
Hapus beberapa spasi putih

Saya mendapatkan $row['message']dari database MySQL dan saya harus menghapus semua spasi putih seperti \n \tdan sebagainya. $row['message'] = "This is a Text \n and so on \t Text text."; harus diformat ke: $row['message'] = 'This is a Text and so on Text text.'; Saya mencoba: $ro =...

208
Bagaimana menemukan pola di beberapa garis menggunakan grep?

Saya ingin mencari file yang memiliki "abc" DAN "efg" dalam urutan itu, dan kedua string berada pada baris yang berbeda dalam file itu. Misalnya: file dengan konten: blah blah.. blah blah.. blah abc blah blah blah.. blah blah.. blah blah.. blah efg blah blah blah blah.. blah blah.. Harus...

208
Bagaimana Anda menerapkan filter senonoh yang baik?

Banyak dari kita perlu berurusan dengan input pengguna, permintaan pencarian, dan situasi di mana teks input berpotensi mengandung kata-kata kotor atau bahasa yang tidak diinginkan. Seringkali ini perlu disaring. Di mana orang dapat menemukan daftar kata-kata umpatan yang baik dalam berbagai...