Друзья! Я уже просто взорвал себе мозг в создании регулярного выражения для $text = "20110701809MamaMia(S22)#15"; // Help me!
0) Идея в сл - нужно все цифры ДО MamaMia - убрать, оставить только MamaMia(S22)#15!
1) При чём: в 20110701809: 809, 810, 1231, 2456, 4678...- последнее число может менятся как число (т.е. количество знаков может менятся - но это есть только цифры)
2) Есчё: MamaMia(S22)#1 - тоже может менятся, как PapaMia(S32)#24, XzzzMmmmmm(G786)#356... - фраза начинается тут только с англ. Букв. с маленькой или боольшой...
Я бился, бился, бился, бился об скобки и закарючки - и ничего Array();
Пока тупо сделал так: $newtext = substr_replace($text, '', 0, 11); // Но это не выход, ведь знаков может быть и больше, и меньше
Я студент, и времени нет. Я почитал, почитал о рег.выр, пробую ([\w]) - как описано в спр. - и.... Помогите, слёзно прошу... Не могу отпарсить строчку...
|