Добрый день,Разбивка Строка со строкой Мануляция или регулярное выражение
Может кто-нибудь помочь мне в правильном направлении здесь.
У меня есть строка:
Task 10001:Bring cooldrinks
Task 10005:Waffle Iron,
this should of course be cleaned
Task 10006:Remember Wife
Task 10000:Leave children
Как я нарушу его так, что я могу вставить его на задачу в список, как:
List(0) = Task 10001: Bring cooldrinks
List(1) = Task 10005:Waffle Iron,this should of course be cleaned
List(2) = Task 10006: Remember Wife
List(3) = Task 10000: Leave children
Я всегда получаю строку, как Task [номер]: [Сообщение]
Те внутри [] является переменным, которые будут отличаться.
Это не удастся для контента, например 'Task 10008: Find многозадачное программное обеспечение. Кроме того, выполнение ленивого совпадения '. *?', как правило, медленнее (поэтому я пошел на путь отрицательного класса/чередования). –
@PeterBoughton нет, что не подведет. Это похоже на работу на моем компьютере – Anirudha
Э? Это делает ленивый '. *?' С нечувствительным к регистру взглядом для 'Task', поэтому он будет соответствовать' Task 10008: Find multi' вместо того, чтобы потреблять все сообщение. –