در این قسمت با کارکترهای خاص مورد استفاده در اسکریپتهای قاعده ای آشنا خواهید شد. [TABLE] [TR] [TD="width: 100%, colspan: 2, align: right"][/TD] [/TR] [TR] [TD="align: right"] به کارکتر بعد از خود, مفهومی حرفی و یا مفهومی خاص میدهد, مثلا در W مقصد, ارزشی خاص W بوده ولی در $ ارزش خاص علامت $ که در زیر ذکر شده را صرفنظر نموده است. [/TD] [TD="class: 1, align: center"] [/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="class: td3, align: right"] شروع رشته (String) [/TD] [TD="class: 1, align: center"]^[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]پایان رشته[/TD] [TD="class: 1, align: center"]$[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]صفر یا چند مرتبه[/TD] [TD="class: 1, align: center"]*[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]یک یا چند مرتبه[/TD] [TD="class: 1, align: center"]+[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]صفر یا یک مرتبه[/TD] [TD="class: 1, align: center"]?[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]هر کارکتر بجز خط جدید[/TD] [TD="class: 1, align: center"].[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]محدودیت لغتی[/TD] [TD="class: 1, align: center"]b[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]عدم محدودیت لغتی[/TD] [TD="class: 1, align: center"]B[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]ارقام بین ۰ تا ۹[/TD] [TD="class: 1, align: center"]d[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]محدودیت استفاده از ارقام[/TD] [TD="class: 1, align: center"]D[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]فرم[/TD] [TD="class: 1, align: center"]F[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]خط جدید[/TD] [TD="class: 1, align: center"]A[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]بازگشت[/TD] [TD="class: 1, align: center"]r[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]هر یک از کارکترهای White space[/TD] [TD="class: 1, align: center"]s[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]هیچ یک از کارکترهای White space[/TD] [TD="class: 1, align: center"]S[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]Tab[/TD] [TD="class: 1, align: center"]t[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]Tab عمودی[/TD] [TD="class: 1, align: center"]v[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]هر حرف, یا Underline[/TD] [TD="class: 1, align: center"]w[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]هر کارکتر غیر از حرف, عدد یا Underline[/TD] [TD="class: 1, align: center"]W[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]کارکترهای ASCII که با اعداد هگزادسیمال nn مشخص میشوند[/TD] [TD="class: 1, align: center"]xnn[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]کارکترهای ASCII گخ با اعداد اکتال nn مشخص میشوند[/TD] [TD="class: 1, align: center"]onn[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]کارکتر کنترل X[/TD] [TD="class: 1, align: center"]cX[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]مجموعه کارکترهای که با هر یک از کارکترهای داخل براکت مطابقت داشته باشد[/TD] [TD="class: 1, align: center"][abcde][/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]مجموعه کارکترهای که با هر یک از کارکترهای داخل براکت مطابقت نداشته باشد[/TD] [TD="class: 1, align: center"][^abcde][/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]مجموعه کارکترهای که با هر یک از کارکترهای داخل براکت مطابقت دارد[/TD] [TD="class: 1, align: center"][a-e][/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]کارکترهای حرفیb[/TD] [TD="class: 1, align: center"][/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]دقیقا n اتفاق از کارکتر قبلی[/TD] [TD="class: 1, align: center"]{n}[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]حداقل اتفاق از کارکتر قبلی[/TD] [TD="class: 1, align: center"]{n , }[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]بین n و m اتفاق از کارکتر قبلی[/TD] [TD="class: 1, align: center"]{n , m}[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]گروه سازی برای استفاده در آینده[/TD] [TD="class: 1, align: center"]()[/TD] [/TR] [TR] [TD="class: tdbaner1, align: right"][/TD] [TD="class: tdbaner1, align: center"][/TD] [/TR] [TR] [TD="align: right"]یا x یا y[/TD] [TD="class: 1, align: center"]X|Y[/TD] [/TR] [/TABLE]