Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - Проблема с регуляркой

Ответить
Настройки темы
Java - Проблема с регуляркой

Аватара для blackeangel

Старожил


Сообщения: 329
Благодарности: 3

Профиль | Отправить PM | Цитировать


Помогите разбить на столбцы в массив вот такие строки
Код: Выделить весь код
-rwxr-xr-x 0/2000        30220 2015-09-09 16:21 /bin/akmd8975
-rwxr-xr-x 0/2000          210 2015-09-09 16:21 /bin/am
-rwxr-xr-x 0/2000        30080 2015-09-09 16:21 /bin/ami304d
lrwxrwxrwx 0/0               0 2017-05-31 06:06 /bin/app_process -> /system/xbin/daemonsu
lrwxrwxrwx 0/0               0 2017-05-31 06:06 /bin/app_process32 -> /system/xbin/daemonsu
-rwxr-xr-x 0/2000        53596 2015-09-09 16:21 /bin/applypatch
-rwxr-xr-x 0/2000        13596 2015-09-09 16:21 /bin/applysig
-rwxr-xr-x 0/2000          213 2015-09-09 16:21 /bin/appops
-rwxr-xr-x 0/2000          215 2015-09-09 16:21 /bin/appwidget
решил использовать регулярку. Написал вот такой шаблон
Код: Выделить весь код
("^(.*?)\\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 //если есть такой

-------
Забудем боль, забудем страх -
И только ветер в парусах!


Отправлено: 20:14, 15-06-2017

 

Аватара для blackeangel

Старожил


Сообщения: 329
Благодарности: 3

Профиль | Отправить PM | Цитировать


точнее проблему решил вот так вот
Код: Выделить весь код
"^(.*?)\\s(\\d+)/(\\d+)(.*?)\\s(/.+?)(?:\\s->\\s(.+?))?$"
Всем спасибо

-------
Забудем боль, забудем страх -
И только ветер в парусах!


Последний раз редактировалось blackeangel, 15-06-2017 в 20:46.


Отправлено: 20:30, 15-06-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - Проблема с регуляркой

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - Проблема с загрузчиком + проблема с файловой системой (RAW вместо NTFS) Altshiftmax Накопители (SSD, HDD, USB Flash) 0 03-07-2014 10:42
[решено] Проблема с материнской платой MSI MS-6590 (проблема памяти) Murman Материнские платы и память 2 12-03-2012 19:06
Проблема в ноутбуке Dell Inspiron N5110 . Странная проблема.... STRELOK Непонятные проблемы с Железом 2 12-11-2011 23:27
Разное - Проблема установки Adobe Flash Player и проблема Windows Live RubinSky Microsoft Windows 7 3 26-03-2009 21:23
Как быстро и точно определить, в чём проблема? Явная проблема в железе UTU Непонятные проблемы с Железом 16 22-05-2006 01:27




 
Переход