Regexpr/id

From Free Pascal wiki
Jump to: navigation, search

Deutsch (de) English (en) español (es) français (fr) Bahasa Indonesia (id)

Regexpr adalah unit regex (Regular Expression) yang sangat mendasar. Penggunaan regex adalah untuk mencari pola di dalam sebuah string.

Unit saat ini masih jauh dari lengkap, dan masih kekurangan dukungan sintaks sederhana POSIX atau sintaks lebih kompleks seperti Perl regex, Java Regex, Ruby Regex dll...

Unit berisi 4 fungsi untuk saat ini:

  • GenerateRegExprEngine – Fungsi ini mengompilasi pola regex.
  • RegExprPos – Mencari pola di dalam string yang diberikan.
  • DestroyRegExprEngine – Membebaskan kompilasi pola
  • RegExprEscapeStr – Melapisi sintaks terpakai dari bahasa ekspresi reguler agar ia dimengerti sebagai string daripada sintaks regex.