Linux [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Linux [Electronic resources] - نسخه متنی

Janet Valade

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید


Examples


This section provides some practical examples of regular expressions. Double quotes are used as the delimiter for these examples.

The following regular expression matches any word of normal text:

"[A-Za-z][a-z-]* "

The regular expression contains a space at the end, after the *, to indicate the end of the word.

Two regular expressions that match phone numbers are:

"^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

Matches phone numbers of the format (nnn) nnn-nnnn. Notice the parentheses are escaped. A more flexible regular expression might be:

"^[0-9)( -]{7,20}$"

Matches a string that can contain numbers, parentheses, spaces, and dots. The string must be at least 7 characters long but not more than 20 characters long.

To match a zip code, including zip+4, use:

"^[0-9]{5}(\-[0-9]{4})?$"

Matches a string of five numbers in the first section ([0-9]{ 5} ). The rest of the regular expression is enclosed in parentheses, making it a single unit that matches the +4 part. A ? after the closing parenthesis makes the entire +4 section optional.

The following regular expression matches a common email address.

"^.+@.+\.(com|net)$"

The regular expression includes a literal @ sign. A \ escapes the dot, making it a literal dot. Only .com and .net email addresses are accepted by this regular expression.


    / 357