Pertanyaan yang diberi tag «regular-expressions»

Pertanyaan tentang teori ekspresi reguler, baik dalam arti definisi asli Kleene maupun ekspresi reguler POSIX.

1
Algoritma apa yang ada untuk konstruksi DFA yang mengenali bahasa yang dijelaskan oleh regex yang diberikan?
Semua buku teks saya menggunakan algoritma yang sama untuk menghasilkan DFA diberi regex: Pertama, buat NFA yang mengenali bahasa regex, kemudian, dengan menggunakan konstruksi subset (alias "powerset"), ubah NFA menjadi DFA yang setara ( opsional meminimalkan DFA). Saya juga pernah mendengar seorang profesor menyinggung ada algoritma lain. Apakah ada yang …

2
Taksonomi automata ekspresi reguler yang terkenal
Saya mencoba menyusun taksonomi algoritma untuk mengubah ekspresi reguler menjadi automata sehingga dapat melakukan beberapa tes empiris dari sifat kompleksitas mereka di domain tertentu. Saya mengetahui beberapa nama 'besar', misalnya, Thompson "Algoritma Pencarian Ekspresi Reguler", Thompson, 1968 Glushkov "Algoritma Quadratic Baru untuk Mengubah Ekspresi Reguler menjadi Automaton", Ponty, et. al, …

1
Ekspresi reguler tanpa pergantian
Saya bertanya-tanya tentang kumpulan bahasa apa yang dihasilkan oleh pembatasan ekspresi reguler. Andaikan semua batasan memiliki simbol konstan untuk setiap elemen dan gabungan. Kemudian delapan kelas dapat dibentuk dengan ada atau tidak adanya komplemen / negasi, alterasi / persatuan, dan bintang Kleene. (Ya, ekspresi reguler 'normal' tidak memiliki operator C …

1
Pencocokan ekspresi reguler waktu linear penuh
Apakah ada algoritma untuk memeriksa apakah ukuran ekspresi reguler cocok dengan string ukuran , dengan asumsi alfabet ukuran tetap jika itu penting?O(n+m)O(n+m)O(n+m)nnnmmm Algoritma NFA standar adalah kasus terburuk . Groz et al. mencapai waktu linier untuk berbagai kelas ekspresi reguler, tetapi tidak semua. Apakah ada hasil yang lebih baik?O(nm)O(nm)O(nm) Groz, …

1
Ekspresi reguler keluarga dengan ekspresi reguler
Saya membaca tentang Masalah Ketinggian Bintang dan memperhatikan bahwa keluarga Eggan tentang ekspresi reguler mengikuti pola sederhana yang dapat dijelaskan dengan ekspresi reguler. Pertanyaan saya adalah: apakah ada hasil yang menarik tentang ekspresi reguler yang menggambarkan keluarga ekspresi reguler? Bisakah proses ini dilanjutkan lebih lanjut, sehingga Anda memiliki regex yang …

1
Dapatkah regex yang mengandung quantifier nongreedy (enggan) ditulis ulang untuk tidak menggunakannya?
Pertimbangkan bahasa regex dengan quantifier greedy , quantifier nongreedy, pergantian kelas, dan kelas karakter. (Ini pada dasarnya adalah sebuah subbahasa dari PCRE tanpa referensi balik, pernyataan sekilas, atau beberapa bit lain yang lebih menarik.)∗∗*∗ ?∗?{*}? Sebuah pertandingan untuk untuk regex pada tali adalah interval setengah terbuka lebih sehingga diterima oleh …
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.