1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

کارکترهای خاص معادلات قاعده ای

شروع موضوع توسط hector2141 ‏10/9/12 در انجمن JS

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]​
    در این قسمت با کارکترهای خاص مورد استفاده در اسکریپتهای قاعده ای آشنا خواهید شد.



    [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]