![]() |
Проблема с регуляркой
Помогите разбить на столбцы в массив вот такие строки
Код:
-rwxr-xr-x 0/2000 30220 2015-09-09 16:21 /bin/akmd8975 Код:
("^(.*?)\\s(\\d+)/(\\d+)(\\s+\\d+\\s[\\d+]-[\\d+]-[\\d+] [\\d+]:[\\d+])\\s(/.*)(?:\\s(.+?))?$" Значит на выходе должно получиться: 1столбец - -rwxr-xr-x 2столбец - 0 3столбец - 2000 4столбец - " 53596 2015-09-09 16:21" 5столбец - /bin/app_process32 6столбец - -> /system/xbin/daemonsu //если есть такой |
точнее проблему решил вот так вот
Код:
"^(.*?)\\s(\\d+)/(\\d+)(.*?)\\s(/.+?)(?:\\s->\\s(.+?))?$" |
Время: 00:15. |
Время: 00:15.
© OSzone.net 2001-