2013-06-28 4 views
0

Вот линия, которую я пытаюсь соответствовать:Как совместить эту строку с регулярным выражением в MATLAB?

976 | 9760000 | 9769999 | Blabon | List 

Это просто на многоканальную строке строки внутри переменной Matlab. Я стараюсь соответствовать этой строке. Как я могу сделать это в Matlab?

+1

нам нужно * немного * более контекста, чтобы дать вам хороший ответ. Например, должны ли цифры всегда иметь одинаковую длину? важный интервал? Должны ли строки в конце всегда быть одинаковыми? Это то, что вы хотите в качестве вывода, или всю строку, или числа, или ...? Как выглядят остальные ваши данные? ...и т.д. Просто знай, что мы не знаем, что ты знаешь :) –

ответ

1

попробовать что-то вроде этого:

\d{3}\s+\|(\s+\d{7}\s+\|){2}\s+[a-zA-Z]+\s+\|\s+[a-zA-Z]+ 
Смежные вопросы