rooot Новичок 11 Мар 2006 #1 Регулярные выражения Как в регулярках обозначается ЛЮБОЙ СИМВОЛ....вообще любой существующий символ... Спасибо.
Регулярные выражения Как в регулярках обозначается ЛЮБОЙ СИМВОЛ....вообще любой существующий символ... Спасибо.
rooot Новичок 11 Мар 2006 #3 preg_match_all("/\(\"ВОТ ЗДЕСЬ МОГУТ БЫТЬ ВСЕ СИМВОЛЫ КОТОРЫЕ СУЩЕСТВУЮТ В ПРИРОДЕ\",\w+,\"\w+\",\w+,\"\w{0,100}\"\)/", $string, $matches); Seterax чет твой варинат не работает, либо я не догнал... ((
preg_match_all("/\(\"ВОТ ЗДЕСЬ МОГУТ БЫТЬ ВСЕ СИМВОЛЫ КОТОРЫЕ СУЩЕСТВУЮТ В ПРИРОДЕ\",\w+,\"\w+\",\w+,\"\w{0,100}\"\)/", $string, $matches); Seterax чет твой варинат не работает, либо я не догнал... ((
Seterax Новичок 11 Мар 2006 #4 лучше скажи что ты хочешь найти в тексте? а то по твоему рег выру я понять ничего не могу preg_match_all('/("[^"]+",\w+,"\w+",\w+,"\w{0,100}")/', $string, $matches); [^исключения] - все символы кроме исключения
лучше скажи что ты хочешь найти в тексте? а то по твоему рег выру я понять ничего не могу preg_match_all('/("[^"]+",\w+,"\w+",\w+,"\w{0,100}")/', $string, $matches); [^исключения] - все символы кроме исключения
rooot Новичок 11 Мар 2006 #5 [^\n]* --------- непомогло!!!!!!! шас рукаи ищу что удалил самому интересно....! -~{}~ 11.03.06 18:40: нашел не входят в шаблон slovo* такого типа... -~{}~ 11.03.06 18:43: ("СЛОВА из любых символов",ЧИСЛО,"ЧМСЛО",ЧИСЛО,"ЛИБО НИЧЕГО, ЛИБО ЧИСЛО")
[^\n]* --------- непомогло!!!!!!! шас рукаи ищу что удалил самому интересно....! -~{}~ 11.03.06 18:40: нашел не входят в шаблон slovo* такого типа... -~{}~ 11.03.06 18:43: ("СЛОВА из любых символов",ЧИСЛО,"ЧМСЛО",ЧИСЛО,"ЛИБО НИЧЕГО, ЛИБО ЧИСЛО")
Seterax Новичок 11 Мар 2006 #6 PHP: <?php $string = 'qwe ("sdas dasdas dasd",3,"5",23,"") ("fdgdf gdfgd fgdfg dfg",4,"34",34,"123") qwe'; preg_match_all('~\("([^"]+)",(\d+),"(\d+)",(\d+),"(\d*)"\)~', $string, $matches, PREG_SET_ORDER); echo '<pre>'; print_r($matches); ?> вывод: Код: Array ( [0] => Array ( [0] => ("sdas dasdas dasd",3,"5",23,"") [1] => sdas dasdas dasd [2] => 3 [3] => 5 [4] => 23 [5] => ) [1] => Array ( [0] => ("fdgdf gdfgd fgdfg dfg",4,"34",34,"123") [1] => fdgdf gdfgd fgdfg dfg [2] => 4 [3] => 34 [4] => 34 [5] => 123 ) )
PHP: <?php $string = 'qwe ("sdas dasdas dasd",3,"5",23,"") ("fdgdf gdfgd fgdfg dfg",4,"34",34,"123") qwe'; preg_match_all('~\("([^"]+)",(\d+),"(\d+)",(\d+),"(\d*)"\)~', $string, $matches, PREG_SET_ORDER); echo '<pre>'; print_r($matches); ?> вывод: Код: Array ( [0] => Array ( [0] => ("sdas dasdas dasd",3,"5",23,"") [1] => sdas dasdas dasd [2] => 3 [3] => 5 [4] => 23 [5] => ) [1] => Array ( [0] => ("fdgdf gdfgd fgdfg dfg",4,"34",34,"123") [1] => fdgdf gdfgd fgdfg dfg [2] => 4 [3] => 34 [4] => 34 [5] => 123 ) )
rooot Новичок 11 Мар 2006 #7 Seterax спасибо разобрался )) трабыл был в том что в 4-х строках из 200 имеющихся поподались дробные цифры!!!! типа 1.7 пасиб.
Seterax спасибо разобрался )) трабыл был в том что в 4-х строках из 200 имеющихся поподались дробные цифры!!!! типа 1.7 пасиб.