|
|
|
|
('text1_1','te,x\'t1_2'),('text2_1','te,x\'t2_2'),('text3_1','te,x\'t3_2')
|
соответственно в массиве надо получить:
[0]=array("text1_1","te,x\'t1_2");
[1]=array("text2_1","te,x\'t2_2");
[2]=array("text3_1","te,x\'t3_2");
|
спасибо! | |
|
|
|
|
|
|
|
для: serenya1983
(14.02.2011 в 14:33)
| | Здесь два уровня анализа - лексический (анализ знаков, пробелов, чисел, 'строк') и синтаксический (анализ списков элементов 'a', b', 'c')
Регулярками такое не пишется. | |
|
|
|
|
|
|
|
для: serenya1983
(14.02.2011 в 14:33)
| |
<?php
$sk="('text1_1','te,x\'t1_2'),('text2_1','te,x\'t2_2'),('text3_1','te,x\'t3_2')";
preg_match_all("/\(.+?\)/",$sk,$skk);
echo "<pre>";
print_r($skk);
echo "</pre>";
?>
/*
*/Array
(
[0] => Array
(
[0] => ('text1_1','te,x\'t1_2')
[1] => ('text2_1','te,x\'t2_2')
[2] => ('text3_1','te,x\'t3_2')
)
)
|
| |
|
|
|
|
|
|
|
для: Deed
(14.02.2011 в 15:23)
| | достаточно в текст, который в апострофах, несколько неравновесных скобок воткнуть (смайликов к примеру) и вся эта конструкция лопнет, как мыльный пузырь. | |
|
|
|
|
|
|
|
для: serenya1983
(14.02.2011 в 14:33)
| | | |
|
|
|