Pertanyaan yang diberi tag regular-expressions

Menurut Wikipedia, ekspresi reguler (disingkat regex atau regexp) adalah urutan karakter yang membentuk pola pencarian, terutama untuk digunakan dalam pencocokan pola dengan string, atau pencocokan string, yaitu operasi seperti "temukan dan ganti".

80
Bagaimana Anda belajar Ekspresi Reguler? [Tutup]

Saya tidak bertanya di mana harus belajar. Saya telah menemukan banyak sumber daya online, dan buku, dll. Tapi bagaimana cara saya mengatasinya. Di mana awal itu, akhirnya? Kapan prosesor regexp maju pada teks, kapan prosesor bertahan dan mencoba kecocokan lainnya? dll. Saya merasa ingin mencoba...

30
Bagaimana cara kerja ekspresi reguler?

Katakanlah Anda memiliki dokumen dengan esai yang ditulis. Anda ingin mengurai esai ini hanya memilih kata-kata tertentu. Keren. Apakah menggunakan ekspresi reguler lebih cepat daripada mem-parsing baris demi baris file dan kata demi kata mencari kecocokan? kalau begitu, bagamana itu bekerja?...

19
Bisakah format csv ditentukan oleh regex?

Seorang kolega dan saya baru-baru ini berdebat tentang apakah sebuah regex murni mampu sepenuhnya meng-enkapsulasi format csv, sedemikian rupa sehingga ia mampu mengurai semua file dengan char escape, quote char, dan char separator yang diberikan. Regex tidak harus mampu mengubah karakter ini...

9
Analisis Leksikal tanpa ekspresi reguler

Saya telah melihat beberapa lexer di berbagai bahasa tingkat yang lebih tinggi ( Python , PHP , Javascript antara lain) dan mereka semua tampaknya menggunakan ekspresi reguler dalam satu bentuk atau lainnya. Walaupun saya yakin regex mungkin adalah cara terbaik untuk melakukan ini, saya...