Results 1 to 5 of 5
Thread: Regex çà îáðúùàíå êúì lower case
Hybrid View
-
24th April 2010 01:46 #1
Regex çà îáðúùàíå êúì lower case
Çäðàâåéòå, äíåñ ñè èãðàõ ñ åäíà õàìàëîãèÿ è ìè ñå íàëîæè äà ïðàâÿ ÿêî öåïåíå/ëåïåíå íà ãðàìàäíè ñòðèíãîâå. Äà æèâåå notepad++, ðàáîòàòà ñòàíà, íî ñå çà÷óäèõ èìà ëè íà÷èí ñ regex äà ñå êîíâåðòèðà match-íàò ñòðèíã êúì lower case? Íå ñúì îñîáåíî íàÿñíî êàêúâ òî÷íî flavour íà regex ïîëçâà notepad++, íî ìèñëÿ, ÷å å ñðàâíèòåëíî áåäåí, òàêà ÷å âúïðîñúò ìè å èçâúí êîíòåêñòà íà êîíêðåòíè ðåàëèçàöèè íà regex ïîä íÿêàêúâ åçèê. Ñúâñåì íà÷èíàåù ñúì â regex è â ñëó÷àÿ, çà äà êîíâåðòèðàì êúì lower case, ïîëçâàõ åëåìåíòàðåí Python-ñêè ñêðèïò
, íî èñêàì äà çíàì è äðóãî ðåøåíèå (àêî èìà).
UD3R|Q9550+1283|4x2 G.Skill@1066|MX500+1002FAEX+640AAKS+ST31 60|RX580-8GB|1841BLT|SS-760XP|Define7|z24i|Edifier S350DB
geniusloci: ÀÌÄ ñå êóïóâà à) àêî ñè áåäåí; á) àêî ñà òå èçëúãàëè; â) àêî ñè áîëåí ôåí?
nope|r.i.p.
-
24th April 2010 01:49 #2
-
24th April 2010 01:51 #3UD3R|Q9550+1283|4x2 G.Skill@1066|MX500+1002FAEX+640AAKS+ST31 60|RX580-8GB|1841BLT|SS-760XP|Define7|z24i|Edifier S350DB
geniusloci: ÀÌÄ ñå êóïóâà à) àêî ñè áåäåí; á) àêî ñà òå èçëúãàëè; â) àêî ñè áîëåí ôåí?
nope|r.i.p.
-
24th April 2010 02:00 #4
Äà.
Òóê ðåãåêñ íÿìàò íèêàêâî îòíîøåíèå, âñåêè åçèê ñè èìà íîðìàëíà ñòðèíãîâà îïåðàöèÿ çà òîâà ïðåîáðàçóâàíå, PHP ïðèìåðíî $s = strtolower($s); èëè òè êàêòî íà ïèòîí ñè ãî íàïðàâèë.
Match and replace ìîæå, íî ðåãåêñ ñå ïîëçâà ñàìî çà ïúðâàòà ÷àñò, ïðèìåðíî
$s = preg_replace('/regex/', $replacement, $s);
Íî òî å ïðîñòî çàìåñòâàíå íà íàìåðåíîòî îò ðåãåêñà, ñ íåùî äðóãî êàòî ñòðèíã, êàòî â íåãî ìîæå äà âêëþ÷èø ðàçëè÷íè ÷àñòè îò íàìåðåíîòî îò ñàìèÿ ðåãåêñ.
-
24th April 2010 02:32 #5
Áëàãîäàðÿ âè, èìàì îùå äà ó÷à

(Õàõàõà, áàòè, òî÷íî òóê ëè øå å þáèëåíèÿò ïîñò, áå... xD)UD3R|Q9550+1283|4x2 G.Skill@1066|MX500+1002FAEX+640AAKS+ST31 60|RX580-8GB|1841BLT|SS-760XP|Define7|z24i|Edifier S350DB
geniusloci: ÀÌÄ ñå êóïóâà à) àêî ñè áåäåí; á) àêî ñà òå èçëúãàëè; â) àêî ñè áîëåí ôåí?
nope|r.i.p.




Reply With Quote

Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè