хЫЕР Б ЯРПНЙЕ subject БЯЕ ЯНБОЮДЕМХЪ Я ЬЮАКНМНЛ pattern Х ОНЛЕЫЮЕР ПЕГСКЭРЮР Б ЛЮЯЯХБ matches Б ОНПЪДЙЕ, НОПЕДЕКЪЕЛНЛ ЙНЛАХМЮЖХЕИ ТКЮЦНБ flags.
оНЯКЕ МЮУНФДЕМХЪ ОЕПБНЦН ЯННРБЕРЯРБХЪ ОНЯКЕДСЧЫХЕ ОНХЯЙХ АСДСР НЯСЫЕЯРБКЪРЭЯЪ МЕ Я МЮВЮКЮ ЯРПНЙХ, Ю НР ЙНМЖЮ ОНЯКЕДМЕЦН МЮИДЕММНЦН БУНФДЕМХЪ.
дНОНКМХРЕКЭМШИ ОЮПЮЛЕРП flags ЛНФЕР ЙНЛАХМХПНБЮРЭ ЯКЕДСЧЫХЕ ГМЮВЕМХЪ (МЕНАУНДХЛН ОНМХЛЮРЭ, ВРН ХЯОНКЭГНБЮМХЕ PREG_PATTERN_ORDER НДМНБПЕЛЕММН Я PREG_SET_ORDER АЕЯЯЛШЯКЕММН):
еЯКХ ЩРНР ТКЮЦ СЯРЮМНБКЕМ, ПЕГСКЭРЮР АСДЕР СОНПЪДНВЕМ ЯКЕДСЧЫХЛ НАПЮГНЛ: ЩКЕЛЕМР $matches[0] ЯНДЕПФХР ЛЮЯЯХБ ОНКМШУ БУНФДЕМХИ ЬЮАКНМЮ, ЩКЕЛЕМР $matches[1] ЯНДЕПФХР ЛЮЯЯХБ БУНФДЕМХИ ОЕПБНИ ОНДЛЮЯЙХ, Х РЮЙ ДЮКЕЕ.
<?php |
пЕГСКЭРЮР ПЮАНРШ ОПХЛЕПЮ:
<b>example: </b>, <div align=left>this is a test</div> example: , this is a test |
йЮЙ ЛШ БХДХЛ, $out[0] ЯНДЕПФХР ЛЮЯЯХБ ОНКМШУ БУНФДЕМХИ ЬЮАКНМЮ, Ю ЩКЕЛЕМР $out[1] ЯНДЕПФХР ЛЮЯЯХБ ОНДЯРПНЙ, ЯНДЕПФЮЫХУЯЪ Б РЕЦЮУ.
еЯКХ ЩРНР ТКЮЦ СЯРЮМНБКЕМ, ПЕГСКЭРЮР АСДЕР СОНПЪДНВЕМ ЯКЕДСЧЫХЛ НАПЮГНЛ: ЩКЕЛЕМР $matches[0] ЯНДЕПФХР ОЕПБШИ МЮАНП БУНФДЕМХИ, ЩКЕЛЕМР $matches[1] ЯНДЕПФХР БРНПНИ МЮАНП БУНФДЕМХИ, Х РЮЙ ДЮКЕЕ.
<?php |
пЕГСКЭРЮР ПЮАНРШ ОПХЛЕПЮ:
<b>example: </b>, example: <div align="left">this is a test</div>, this is a test |
б РЮЙНЛ ЯКСВЮЕ ЛЮЯЯХБ $matches[0] ЯНДЕПФХР ОЕПБШИ МЮАНП БУНФДЕМХИ, Ю ХЛЕММН: ЩКЕЛЕМР $matches[0][0] ЯНДЕПФХР ОЕПБНЕ БУНФДЕМХЕ БЯЕЦН ЬЮАКНМЮ, ЩКЕЛЕМР $matches[0][1] ЯНДЕПФХР ОЕПБНЕ БУНФДЕМХЕ ОЕПБНИ ОНДЛЮЯЙХ, Х РЮЙ ДЮКЕЕ. юМЮКНЦХВМН ЛЮЯЯХБ $matches[1] ЯНДЕПФХР БРНПНИ МЮАНП БУНФДЕМХИ, Х РЮЙ ДКЪ ЙЮФДНЦН МЮИДЕММНЦН МЮАНПЮ.
б ЯКСВЮЕ, ЕЯКХ ЩРНР ТКЮЦ СЙЮГЮМ, ДКЪ ЙЮФДНИ МЮИДЕММНИ ОНДЯРПНЙХ АСДЕР СЙЮГЮМЮ ЕЕ ОНГХЖХЪ Б ХЯУНДМНИ ЯРПНЙЕ. мЕНАУНДХЛН ОНЛМХРЭ, ВРН ЩРНР ТКЮЦ ЛЕМЪЕР ТНПЛЮР БНГБПЮЫЮЕЛШУ ДЮММШУ: ЙЮФДНЕ БУНФДЕМХЕ БНГБПЮЫЮЕРЯЪ Б БХДЕ ЛЮЯЯХБЮ, Б МСКЕБНЛ ЩКЕЛЕМРЕ ЙНРНПНЦН ЯНДЕПФХРЯЪ МЮИДЕММЮЪ ОНДЯРПНЙЮ, Ю Б ОЕПБНЛ - ЯЛЕЫЕМХЕ. дЮММШИ ТКЮЦ ДНЯРСОЕМ Б PHP 4.3.0 Х БШЬЕ.
б ЯКСВЮЕ, ЕЯКХ МХЙЮЙНИ ТКЮЦ МЕ ХЯОНКЭГСЕРЯЪ, ОН СЛНКВЮМХЧ ХЯОНКЭГСЕРЯЪ PREG_PATTERN_ORDER.
оНХЯЙ НЯСЫЕЯРБКЪЕРЯЪ ЯКЕБЮ МЮОПЮБН, Я МЮВЮКЮ ЯРПНЙХ. дНОНКМХРЕКЭМШИ ОЮПЮЛЕРП offset ЛНФЕР АШРЭ ХЯОНКЭГНБЮМ ДКЪ СЙЮГЮМХЪ ЮКЭРЕПМЮРХБМНИ МЮВЮКЭМНИ ОНГХЖХХ ДКЪ ОНХЯЙЮ. юМЮКНЦХВМНЦН ПЕГСКЭРЮРЮ ЛНФМН ДНЯРХВЭ, ГЮЛЕМХБ subject МЮ substr()($subject, $offset). дНОНКМХРЕКЭМШИ ОЮПЮЛЕРП offset ДНЯРСОЕМ, МЮВХМЮЪ Я PHP 4.3.3.
бНГБПЮЫЮЕР ЙНКХВЕЯРБН МЮИДЕММШУ БУНФДЕМХИ ЬЮАКНМЮ (ЛНФЕР АШРЭ МСКЕЛ) КХАН FALSE, ЕЯКХ БН БПЕЛЪ БШОНКМЕМХЪ БНГМХЙКХ ЙЮЙХЕ-КХАН НЬХАЙХ.
яЛНРПХРЕ РЮЙФЕ preg_match(), preg_replace(), Х preg_split().
Пред. | Начало | След. |
preg_grep | Уровень выше | preg_match |
HIVE: All information for read only. Please respect copyright! |