-Ìóçûêà

 -Ïîäïèñêà ïî e-mail

 

 -Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â Flashr

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 26.02.2007
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 6574


Regex for String

×åòâåðã, 17 Ñåíòÿáðÿ 2009 ã. 18:20 + â öèòàòíèê
Íà äíÿõ áûëà îáíàðóæåíà îøèáêà ïðè ïîäñâåòêå ñòðîêîâûõ êîíñòàíò íà ñàéòå Source Code for Me. Ïðîáëåìà áûëà êîãäà â êîäå âñòðå÷àëîñü ýêðàíèðîâàíèå îáðàòíîãî ñëýøà ïåðåä çàêðûâàþùåé êàâû÷êîé - (\\"). Âñâÿçè ñ ýòèì ÿ äîðàáîòàë ðåãóëÿðíîå âûðàæåíèå ïî èçâëå÷åíèþ ñòðîêîâûõ êîíñòàíò. Íàäåþñü îíî êîìó-íèòü ïðèãîäèòñÿ. Âûðàæåíèå âûãëÿäèò ñëåäóþùèì îáðàçîì:
Copy Source | Copy HTML
  1. Regex rString = new Regex(@"@?""""|@?"".*?((?!\\).|(?:\\\\)+)""|''|'.*?(?!\\).'|\b\d+?(?=\b|$)%?|‘’|‘.*?(?!\\).’");
Ìåòêè:  

 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó