Cài đặt:
- biểu thức chính quy với phản hồi
- ngôn ngữ đơn nguyên (bảng chữ cái 1 ký hiệu)
Là vấn đề sau đây có thể quyết định trong cài đặt này:
- Đưa ra một biểu thức chính quy với các phản hồi, nó có định nghĩa một ngôn ngữ thông thường không?
Ví dụ, (aa+)\1
định nghĩa một ngôn ngữ thông thường, trong khi (aa+)\1+
không. Chúng ta có thể quyết định cái nào là trường hợp không?
Để cụ thể, "biểu thức chính quy với phản hồi" ở đây đề cập đến ví dụ: tập hợp con sau của biểu thức chính quy tương thích Perl thông thường :
a
phù hợp với nhân vậta
( ký tự duy nhất trong bảng chữ cái)X*
phù hợp với 0 hoặc nhiều lần xuất hiện củaX
X|Y
trận đấuX
hoặcY
- dấu ngoặc đơn có thể được sử dụng để nhóm và chụp
\1
.\2
, v.v ... khớp với cùng một chuỗi với cặp ngoặc đơn thứ 1, 2, v.v.
Chúng ta cũng có thể sử dụng các tốc ký thông thường, vd X+
= XX*
.
1
Bạn đã khám phá cách tiếp cận đếm, tức là kiểm tra trình tự của? Tôi đoán bạn đã quen thuộc với công việc của Freydenberger?
—
Raphael