|
در این قسمت با کارکترهای خاص مورد استفاده در اسکریپتهای قاعده ای آشنا خواهید شد. |
|
|
به کارکتر بعد از خود, مفهومی حرفی و یا مفهومی خاص میدهد, مثلا در W\ مقصد, ارزشی خاص W بوده ولی در $\ ارزش خاص علامت $ که در زیر ذکر شده را صرفنظر نموده است. |
\ |
|
شروع رشته (String) |
^ |
| پایان رشته | $ |
| صفر یا چند مرتبه | * |
| یک یا چند مرتبه | + |
| صفر یا یک مرتبه | ? |
| هر کارکتر بجز خط جدید | . |
| محدودیت لغتی | \b |
| عدم محدودیت لغتی | \B |
| ارقام بین ۰ تا ۹ | \d |
| محدودیت استفاده از ارقام | \D |
| فرم | \F |
| خط جدید | \A |
| بازگشت | \r |
| هر یک از کارکترهای White space | \s |
| هیچ یک از کارکترهای White space | \S |
| Tab | \t |
| Tab عمودی | \v |
| هر حرف, یا Underline | \w |
| هر کارکتر غیر از حرف, عدد یا Underline | \W |
| کارکترهای ASCII که با اعداد هگزادسیمال nn مشخص میشوند | \xnn |
| کارکترهای ASCII گخ با اعداد اکتال nn مشخص میشوند | \onn |
| کارکتر کنترل X | \cX |
| مجموعه کارکترهای که با هر یک از کارکترهای داخل براکت مطابقت داشته باشد | [abcde] |
| مجموعه کارکترهای که با هر یک از کارکترهای داخل براکت مطابقت نداشته باشد | [^abcde] |
| مجموعه کارکترهای که با هر یک از کارکترهای داخل براکت مطابقت دارد | [a-e] |
| کارکترهای حرفیb\ | [\b] |
| دقیقا n اتفاق از کارکتر قبلی | {n} |
| حداقل اتفاق از کارکتر قبلی | {n , } |
| بین n و m اتفاق از کارکتر قبلی | {n , m} |
| گروه سازی برای استفاده در آینده | () |
| یا x یا y | X|Y |
Iran Developers Network
IDN بزرگترین مرجع توسعه دهندگان ایران – آموزش زبانهای برنامه نويسی
( تعداد نمایش : 1634 )
دیدگاه خود را بیان کنید.
باید وارد سایت شده باشید برای دیدگاه دادن