|
|
|
| Добры день
есть текст
"56
""56
" "56
"."56
"d"56
"ddd"56
нужно выделить числа 56 после "ddd" (могут быть три других символа)
отлично работет (?<=".{3}")\d+
но почему не работает
(?<=".+")\d+ для поиска других вариантов
и даже такие
(?<=".{1,5}")\d
(?<=".{,5}")\d
(?<=".{1,}")\d
а такой работает (?<=".{3,3}")\d | |
|
|
|
|
автор: spell (08.01.2017 в 16:23) |
|
|
для: Fedor
(27.11.2016 в 19:17)
| | а так попробуйте,может получится! | |
|
|
|
|
автор: spell (08.01.2017 в 16:28) |
|
|
для: Fedor
(27.11.2016 в 19:17)
| |
if(preg_match_all('#[a-z]{1,3}"+(\d+)#',$f,$d)){
//echo '<pre>'.print_r($d,1);
foreach($d[1] as $k => $v){
echo $v.'<br />';
}
}
|
Вот полностью код,проверил работает по тому тз,что вы дали! | |
|
|
|