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.


6
Apakah "\ d" dalam regex berarti angka?
Saya menemukan bahwa dalam 123, \dcocok 1dan 3tetapi tidak 2. Saya bertanya-tanya apakah \dcocok dengan angka yang memenuhi persyaratan seperti apa? Saya berbicara tentang regex gaya Python. Plugin ekspresi reguler di Gedit menggunakan regex gaya Python. Saya membuat file teks dengan isinya 123 Hanya 1dan 3dicocokkan oleh regex \d; 2tidak. …
147 python  regex  encoding  gedit 

9
Regex tidak berfungsi di String.matches ()
Saya punya sepotong kecil kode ini String[] words = {"{apf","hum_","dkoe","12f"}; for(String s:words) { if(s.matches("[a-z]")) { System.out.println(s); } } Seharusnya mencetak dkoe tetapi tidak mencetak apa-apa !!
147 java  regex 


4
Regex cara mencocokkan karakter opsional
Saya memiliki regex yang saya pikir berfungsi dengan benar sampai sekarang. Saya perlu mencocokkan pada karakter opsional. Mungkin ada di sana atau tidak. Berikut ini dua string. String teratas dicocokkan sedangkan yang lebih rendah tidak. Tidak adanya satu huruf di string bawah adalah apa yang membuatnya gagal. Saya ingin mendapatkan …
147 regex  string  operators 

12
Java - escape string untuk mencegah injeksi SQL
Saya mencoba untuk menempatkan beberapa injeksi anti sql di Jawa dan saya merasa sangat sulit untuk bekerja dengan fungsi string "replaceAll". Pada akhirnya saya membutuhkan fungsi yang akan mengkonversi semua yang ada \ke \\, "ke \", 'ke \', dan \nke apa pun \\nsehingga ketika string dievaluasi oleh MySQL, suntikan SQL …

13
Ubah tanda hubung menjadi unta (camelCase)
Dengan regex (saya berasumsi) atau metode lain, bagaimana saya bisa mengonversi hal-hal seperti: marker-imageatau my-example-settingke markerImageatau myExampleSetting. Saya sedang berpikir tentang hanya membelah pada -saat itu mengkonversi indeks dari hypen +1 ke huruf besar. Tapi sepertinya cukup kotor dan berharap bantuan dengan regex yang bisa membuat kode lebih bersih. Tidak …




12
Javascript: ekuivalen dengan tampilan negatif?
Apakah ada cara untuk mencapai persamaan tampilan negatif di ekspresi reguler javascript? Saya perlu mencocokkan string yang tidak dimulai dengan kumpulan karakter tertentu. Sepertinya saya tidak dapat menemukan regex yang melakukan ini tanpa gagal jika bagian yang cocok ditemukan di awal string. Penampilan negatif tampaknya menjadi satu-satunya jawaban, tetapi javascript …

7
Bagaimana cara mengunduh seluruh direktori dan subdirektori menggunakan wget?
Saya mencoba mengunduh file untuk menggunakan proyek wget, karena server SVN untuk proyek itu tidak berjalan lagi dan saya hanya dapat mengakses file melalui browser. URL dasar untuk semua file adalah sama http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * Bagaimana saya bisa menggunakan wget(atau alat serupa lainnya) untuk mengunduh semua file dalam repositori ini, di …
143 regex  linux  bash  wget 

6
javascript regex - lihat di belakang alternatif?
Berikut adalah regex yang berfungsi dengan baik di sebagian besar implementasi regex: (?<!filename)\.js$ Ini cocok dengan .js untuk string yang diakhiri dengan .js kecuali untuk filename.js Javascript tidak memiliki tampilan regex di belakang. Adakah yang bisa menyusun regex alternatif yang mencapai hasil yang sama dan berfungsi dalam javascript? Berikut adalah …
143 javascript  regex 

2
Visual Studio, Temukan dan ganti, regex
Saya mencoba untuk mengganti semua #include "whatever.h"dengan #include <whatever.h>menggunakan fungsi find and replace di Visual Studio 2005. Saya menggunakan regex \#include \"[a-z\.h]+\"untuk menemukan pernyataan include. Tapi saya bertanya-tanya bagaimana bingkai ganti regex. \#include \<[a-z\.h]+\>tidak bekerja dan tidak mau; itu menggantikan pernyataan #include "whatever.h"dengan #include <[a-z.h]+>. Bagaimana saya membingkai regex ganti …

26
Validasi nomor telepon dengan JavaScript
Saya menemukan kode ini di beberapa situs web, dan berfungsi dengan baik. Ini memvalidasi bahwa nomor telepon dalam salah satu format ini: (123) 456-7890 atau 123-456-7890 Masalahnya adalah bahwa klien saya (saya tidak tahu mengapa, mungkin barang-barang klien) ingin menambahkan format lain, sepuluh angka berturut-turut, seperti ini: 1234567890 . Saya …
143 javascript  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.