Pertanyaan yang diberi tag «regex»

Ekspresi reguler menyediakan bahasa deklaratif untuk mencocokkan pola dalam string. Mereka umumnya digunakan untuk validasi string, parsing, dan transformasi. Karena ekspresi reguler tidak sepenuhnya standar, semua pertanyaan dengan tag ini juga harus mencakup tag yang menentukan bahasa atau alat pemrograman yang berlaku. CATATAN: Meminta HTML, JSON, dll. Regex cenderung ditanggapi dengan reaksi negatif. Jika ada pengurai untuk itu, gunakan itu.


8
menolak akses langsung ke folder dan file dengan htaccess
Berikut ini skenarionya: Ada index.phpfile di folder root beberapa file termasuk di index.phpdalamnya yang ada di includesfolder. 1 file lainnya ( submit.php) ada di folder root untuk aksi pengiriman formulir. Saya ingin membatasi akses pengguna langsung ke file dalam includesfolder dengan htaccess. juga untuk submit.php. Tetapi menyertakan akan berfungsi untuk …

14
Visual Studio Code - hapus semua baris kosong - regex
Saya menghabiskan beberapa waktu mencoba mencari cara menghapus semua baris kosong di Visual Studio Code dan saya tidak bisa membuatnya bekerja. Adakah yang tahu bagaimana cara melakukannya? Jika saya mencari ^$sambil mengetiknya di bidang pencarian VSC memang menemukan baris kosong (baris benar-benar kosong, berarti tidak ada spasi putih) tetapi tidak …

5
Bagaimana cara mengekstraksi string menggunakan JavaScript Regex?
Saya mencoba mengekstraksi substring dari file dengan JavaScript Regex. Berikut adalah potongan dari file tersebut: DATE:20091201T220000 SUMMARY:Dad's birthday bidang yang ingin saya ekstrak adalah "Ringkasan". Inilah pendekatannya: extractSummary : function(iCalContent) { /* input : iCal file content return : Event summary */ var arr = iCalContent.match(/^SUMMARY\:(.)*$/g); return(arr); }

5
sed: hanya mencetak grup yang cocok
Saya ingin mengambil dua angka terakhir (satu int, satu float; diikuti oleh spasi opsional) dan hanya mencetaknya. Contoh: foo bar <foo> bla 1 2 3.4 Harus mencetak: 2 3.4 Sejauh ini, saya memiliki yang berikut: sed -n 's/\([0-9][0-9]*[\ \t][0-9.]*[\ \t]*$\)/replacement/p' akan memberi saya foo bar <foo> bla 1 replacement Namun, …
133 regex  sed 

4
Mengapa “asdf” .replace (/.*/g, “x”) == “xx”?
Saya menemukan fakta mengejutkan (bagi saya). console.log("asdf".replace(/.*/g, "x")); Jalankan cuplikan kodeSembunyikan hasilLuaskan cuplikan Mengapa dua penggantian? Tampaknya string yang tidak kosong tanpa baris baru akan menghasilkan dua penggantian tepat untuk pola ini. Menggunakan fungsi penggantian, saya bisa melihat bahwa penggantian pertama adalah untuk seluruh string, dan yang kedua adalah untuk …
132 javascript  regex 

25
Mendapatkan bagian dari URL (Regex)
На этот вопрос есть ответы на Stack Overflow на русском : Достать значения с помощью регулярок URL yang diberikan (satu baris): http://test.example.com/dir/subdir/file.html Bagaimana saya bisa mengekstrak bagian-bagian berikut ini dengan menggunakan ekspresi reguler: Subdomain (tes) Domain (example.com) Path tanpa file (/ dir / subdir /) File (file.html) Path dengan file …

10
grep menggunakan vektor karakter dengan beberapa pola
Saya mencoba menggunakan grepuntuk menguji apakah vektor string ada dalam vektor lain atau tidak, dan untuk menghasilkan nilai yang ada (pola yang cocok). Saya memiliki bingkai data seperti ini: FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 Saya memiliki vektor pola string dapat ditemukan …
132 r  regex 


6
Bagaimana cara mengganti seluruh baris dengan sed?
Misalkan saya punya file dengan garis aaa = bbb Sekarang saya ingin menggantinya dengan: aaa = xxx Saya dapat melakukannya sebagai berikut: sed "s / aaa = bbb / aaa = xxx / g" Sekarang saya punya file dengan beberapa baris sebagai berikut: aaa = bbb aaa = ccc aaa …
132 regex  sed 

7
Javascript dan regex: pisahkan string dan pertahankan pemisah
Saya memiliki string: var string = "aaaaaa<br />† bbbb<br />‡ cccc" Dan saya ingin membagi string ini dengan pembatas yang <br />diikuti dengan karakter khusus. Untuk melakukan itu, saya menggunakan ini: string.split(/<br \/>&#?[a-zA-Z0-9]+;/g); Saya mendapatkan apa yang saya butuhkan, kecuali bahwa saya kehilangan pembatas. Ini contohnya: http://jsfiddle.net/JwrZ6/1/ Bagaimana cara mempertahankan …
132 javascript  regex 


8
sed one-liner untuk mengubah semua huruf besar menjadi huruf kecil?
Saya memiliki file teks di mana beberapa kata dicetak dalam SEMUA CAPS. Saya ingin bisa mengonversi semua yang ada di textfile menjadi huruf kecil, menggunakan sed. Itu berarti bahwa kalimat pertama kemudian akan berbunyi, 'Saya memiliki file teks di mana beberapa kata dicetak dalam huruf besar semua.'
131 regex  sed 

26
Regex yang tidak akan pernah cocok dengan apa pun
Ini mungkin terdengar seperti pertanyaan bodoh, tapi saya sudah lama berbicara dengan beberapa rekan pengembang saya dan itu terdengar seperti hal yang menyenangkan untuk dipikirkan. Begitu; apa pendapat Anda - seperti apa tampilan Regex, yang tidak akan pernah bisa ditandingi oleh string apa pun! Sunting : Mengapa saya menginginkan ini? …

5
RegEx - Cocokkan Jumlah Panjang Variabel
Saya mencoba untuk mengurai dokumen yang memiliki nomor referensi berserakan di dalamnya. Teks teks teks {4: 2} teks yang lebih luar biasa {4: 3} lebih lama lagi {222: 115} dan beberapa teks lagi. Referensi akan selalu berada dalam tanda kurung, dan akan selalu ada titik dua di antara keduanya. Saya …
131 regex 

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.