Учу регулярные выражения, нужна помощь

golos81

Новичок
Учу регулярные выражения, нужна помощь

Учу регулярные выражения, нужна помощь.

Сделал пример:
$samp="(10,1)";
echo preg_match('/[\(]+[0-9]+[\,]+[0-9]+[\)]/',$samp,$m);
echo "<br>".$m[0];

Каким образом можно получить m[1]=10, m[2]=1?

P.S. что значит символ "~" в конче и начале строки?
 

ksnk

прохожий
+ служит не для связки слов в предложении. запись [\(]+ означает сколь угодно большое количество непрерывно следующих открывающих скобок
символьный класс из одного символа можно записывать без квадратных скобок.
... можно получить m[1]=10, m[2]=1?
Для этого нужно взять в круглые скобки соответствующие части шаблона.
 
Сверху