Ãëàâíàÿ
Ñêà÷àòü (Download)
Dreamweaver CS6
Dreamweaver CS5
Dreamweaver CS4
Dreamweaver 8
Dreamweaver MX 2004
Dreamweaver 4
Óðîêè (Tutorials)
Âèäåîóðîêè new!!!
Fireworks
×àÂî
Äîêóìåíòàöèÿ
Ñòàòüè
Ïðîãðàììû è ñêðèïòû
Áåñïëàòíûå øàáëîíû
Êàòàëîã ñàéòîâ
Ôîðóì
Êàðòà ñàéòà
Êîíòàêòû
|
Ðåãóëÿðíûå âûðàæåíèÿ
Ðåãóëÿðíûå âûðàæåíèÿ - îáðàçöû, êîòîðûå îïèñûâàþò êîìáèíàöèè ñèìâîëîâ
â òåêñòå. Èñïîëüçóéòå èõ äëÿ ïîèñêà òàêèõ ñî÷åòàíèé êàê "ïðåäëîæåíèÿ, êîòîðûå
íà÷íàþòñÿ íà 'ß'", èëè "çíà÷åíèÿ àòðèáóòîâ, êîòîðûå ñîäåðæàò ÷èñëî"
Ñëåäóþùàÿ òàáëèöà ïðèâîäèò ñïèñîê ñïåöèàëüíûõ ñèìâîëîâ â ðåãóëÿðíûõ âûðàæåíèÿõ,
èõ çíà÷åíèÿ è ïðèìåðû èñïîëüçîâàíèÿ.
×òîáû èñêàòü òåêñò, ñîäåðæàùèé îäèí èç ñïåöèàëüíûõ ñèìâîëîâ ïðèâåäåííûõ
â òàáëèöå, âûäåëèòå ýòîò ñïåöèàëüíûé ñèìâîë, ïðåäâàðèâ åãî íàêëîííîé ÷åðòîé
âëåâî. Íàïðèìåð, äëÿ ïîèñêà èñêàòü çâåçäî÷êó âî ôðàçå "apply", òî
îáðàçåö ïîèñêà ìîæåò âûãëÿäåòü òàê: "apply\*". Åñëè âû íå ïðåäâàðèòå
çâåçäî÷êó, òî íàéäåòå â òîì ÷èñëå ôðàçû "appl" è "applyy"
èëè "applyyy" (òàê êàê çâåçäî÷êà ìîæåò çàìåíÿòü ëþáîå êîëè÷åñòâî ñèìâîëîâ),
à íå òîëüêî ôðàçû ñîäåðæàùèå ñèìâîë çâåçäî÷êè.
^ |
Íà÷àëî ââîäà èëè ñòðîêè |
^T âîçâðàùàåò “T” â “This good earth” íî íå
“Uncle Tom’s Cabin” |
$ |
Êîíåö ââîäà èëè ñòðîêè. |
h$ âîçâðàùàåò “h” â “teach” íî íå â “teacher”
|
* |
Ïðåäøåñòâóþùèé ñèìâîë ìîæåò îòñóòñòâîâàòü. |
um* âîçâðàùàåò ”um” â “rum”, “umm” â “yummy”,
è “u” â “huge” |
+ |
Ïðåäøåñòâóþùèé ñèìâîë îòñóòñòâîâàòü íå ìîæåò.
|
um+ âîçâðàùàåò “um” â “rum” è “umm” â “yummy”
íî íå â “huge” |
? |
Ïðåäøåñòâóþùèé çíàêó ñèìâîë íåîáÿçàòåëåí |
st?on âîçâðàùàåò “son” â “Johnson” è “ston”
â “Johnston” íî íå âîçâðàùàåò “Appleton” èëè “tension” |
. |
Ëþáîé îäèíàðíûé ñèìâîë, êðîìå ïåðåíîñà ñòðîêè.
|
.an âîçâðàùàåò “ran” è “can” âî ôðàçå “bran
muffins can be tasty” |
x|y |
x èëè y. |
FF0000|0000FF âîçâðàùàåò “FF0000” â GCOLOR=”#FF0000”
è “0000FF’” â FONT COLOR=”#0000FF” |
{n} |
Òî÷íîå êîëè÷åñòâî ïîÿâëåíèé ïðåäøåñòâóþùåãî
ñèìâîëà. |
O{2} âîçâðàùàåò “oo” â “loom” è ïåðâûå äâà o
â “mooooo” íî íå âîçâðàùàåò “money” |
{n,m} |
Êàê ìèíèìóì n è êàê ìàêñèìóì m ïîÿâëåíèé ïðåäøåñòâóþùåãî
ñèìâîëà. |
F{2,4} âîçâðàùàåò “FF” â “#FF0000” è ïåðâûå
÷åòûðå F â #FFFFFF |
[abc] |
Ëþáîé èç ñèìâîëîâ â ñêîáêàõ. Äèàïàçîí ñèìâîëîâ
ìîæíî çàäàòü ñ ïîìîùüþ äåôèñà (íàïðèìåð, [a-f] ñîîòâåòñòâóåò [abcdef]).
|
[e-g] âîçâðàùàåò “e” â “bed”, “f” â “folly”,
è ”g” â “guard” |
[^abc] |
Ëþáîé ñèìâîë, êðîìå çàêëþ÷åííûõ â ñêîáêàõ. Äèàïàçîí
ñèìâîëîâ ìîæíî çàäàòü ñ ïîìîùüþ äåôèñà (íàïðèìåð, [a-f] ñîîòâåòñòâóåò [abcdef]).
|
[^aeiou] âîçâðàùàåò “r” â “orange”, “b” â book”
è “k” â “eek!” |
\b |
Ðàçäåëèòåëü ñëîâ (ñèìâîëû ïðîáåë èëè âîçâðàò
êàðåòêè). |
\bb âîçâðàùàåò “b” â “book” íî íå âîçâðàùàåò
“goober” èëè “snob” |
\B |
Îòñóòñòâèå ãðàíèöû. |
\Bb âîçâðàùàåò “b” â “goober” íî íå âîçâðàùàåò
“book” |
\d |
Ëþáîé öèôðîâîé ñèìâîë. Ñîîòâåòñòâóåò [0-9].
|
\d âîçâðàùàåò ”4” â “C4PO” è “2” â “apartment
2G” |
\D |
Ëþáîé íåöèôðîâîé ñèìâîë. Ñîîòâåòñòâóåò [0-9].
|
\D âîçâðàùàåò ”S” â 900S” è ”Q” â “Q45” |
\f |
Form feed. |
|
\n |
Line feed. |
|
\r |
Carriage return. |
|
\s |
Ëþáîé îäèíàðíûé íåâèäèìûé ñèìâîë, òèïà space
(ïðîáåë), tab, form feed èëè line feed. |
\sbook âîçâðàùàåò ”book” â “blue book” íî íå
âîçâðàùàåò “notebook” |
\S |
Ëþáîé îäèíàðíûé âèäèìûé ñèìâîë. |
\Sbook âîçâðàùàåò “book” â “notebook” íî íå
âîçâðàùàåò “blue book” |
\t |
Òàáóëÿöèÿ. |
|
\w |
Ëþáîé àëôàâèòíî-öèôðîâîé ñèìâîë, â òîì ÷èñëå
è ïîä÷åðêíóòûå. Ñîîòâåòñòâóåò äèàïàçîíó [A-Za-z0-9_]. |
b\w* âîçâðàùàåò “barking” â “the barking dog”
è ïî îòäåëüíîñòè “big” è “black” â “the big black dog” |
\W |
Ëþáîé íå àëôàâèòíûé è íå öèôðîâîé ñèìâîë, â
òîì ÷èñëå è ïîä÷åðêíóòûå. Ñîîòâåòñòâóåò äèàïàçîíó [^A-Za-z0-9_]. |
\W âîçâðàùàåò “&” â “Jake & Mattie”
è “%” â “100%” |
Èñïîëüçóéòå êðóãëûå ñêîáêè ÷òîáû âûäåëèòü ãðóïïû â ïðåäåëàõ ðåãóëÿðíîãî âûðàæåíèÿ;
èñïîëüçóéòå $1, $2, $3, è òàê äàëåå (â ïîëå Find èñïîëüçóéòå ($), à â ïîëå Replace
èñïîëüçóéòå íàêëîííóþ ÷åðòó âëåâî (\)), ÷òîáû îáîçíà÷èòü ïåðâóþ, âòîðóþ, òðåòüþ
è òàê äàëåå ãðóïïû. Íàïðèìåð, çàäàâ äëÿ ïîèñêà (\d +)\/ (\d +)\/(\d +) è çàìåíÿÿ
èõ $1/$3 $2/, âû ìîæåòå çàìåíèòü äåíü è ìåñÿö â äàòå, ãäå çíà÷åíèÿ ðàçäåëåíû
íàêëîííûìè ÷åðòàìè (íàïðèìåð, ÷òîáû ïðåîáðàçîâàòü àìåðèêàíñêèé ôîðìàò äàòû (ãäå
ïåðâûì óêàçûâàåòñÿ ìåñÿö, à çàòåì ÷èñëî) â åâðîïåéñêèé).
<< íàçàä
Ðåêëàìà
|
|