Pertanyaan yang diberi tag regex

531
Ekspresi reguler untuk berhenti pada pertandingan pertama

Pola regex saya terlihat seperti <xxxx location="file path/level1/level2" xxxx some="xxx"> Saya hanya tertarik pada bagian dalam kutipan yang diberikan ke lokasi. Bukankah semudah di bawah ini tanpa saklar serakah? /.*location="(.*)".*/ Sepertinya tidak

527
Apa perbedaan antara re.search dan re.match?

Apa perbedaan antara search()dan match()fungsi dalam modul Pythonre ? Saya sudah membaca dokumentasi ( dokumentasi saat ini ), tetapi sepertinya saya tidak pernah mengingatnya. Saya tetap harus mencarinya dan mempelajarinya kembali. Saya berharap bahwa seseorang akan menjawabnya dengan jelas...

516
Bagaimana cara mengganti ekspresi reguler di MySQL?

Saya punya meja dengan ~ 500 k baris; varchar (255) kolom UTF8 filenameberisi nama file; Saya mencoba menghapus berbagai karakter aneh dari nama file - saya pikir saya akan menggunakan kelas karakter: [^a-zA-Z0-9()_ .\-] Sekarang, apakah ada fungsi di MySQL yang memungkinkan Anda mengganti...

454
Bagaimana cara mengganti URL biasa dengan tautan?

Saya menggunakan fungsi di bawah ini untuk mencocokkan URL di dalam teks yang diberikan dan menggantinya dengan tautan HTML. Ekspresi reguler berfungsi dengan baik, tetapi saat ini saya hanya mengganti pertandingan pertama. Bagaimana saya bisa mengganti semua URL? Saya kira saya harus menggunakan...

443
Apakah ada fungsi RegExp.escape di Javascript?

Saya hanya ingin membuat ekspresi reguler dari string yang mungkin. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Apakah ada metode bawaan untuk itu? Jika tidak, apa yang digunakan orang? Ruby punya...

441
Cara menghapus semua jeda baris dari sebuah string

Saya memiliki teks di textarea dan saya membacanya menggunakan atribut .value. Sekarang saya ingin menghapus semua linebreak (karakter yang dihasilkan saat Anda menekan Enter) dari teks saya sekarang menggunakan .replace dengan ekspresi reguler, tetapi bagaimana cara menunjukkan linebreak dalam...

412
Ekspresi reguler untuk mengekstrak teks di antara tanda kurung

Pertanyaan regex sederhana. Saya memiliki string pada format berikut: this is a [sample] string with [some] special words. [another one] Apa ekspresi reguler untuk mengekstrak kata-kata dalam tanda kurung siku, yaitu. sample some another one Catatan: Dalam kasus penggunaan saya, tanda kurung...