2015-10-03 2 views
-1

Этого сырья текст:Как использовать регулярное выражение в этом сценарии?

  1. Выберите понятие вы хотите, чтобы понять 2. Возьмите чистый лист бумаги, написать название этой концепции в верхней части страницы 3. Объяснить идею для себя, как если бы вы преподавали его кому-то, кто вообще этого не понимает 4. Всякий раз, когда вы застреваете, вернитесь к справочным материалам, лекциям или помощнику учителя и перечитайте или переучите материал до тех пор, пока вы получите его достаточно, чтобы вы могли его объяснить. на бумаге 5. Всякий раз, когда вы записываете многословное или запутанное сообщение что-то, попробуйте либо упростить язык, либо создайте аналогию, чтобы лучше понять его. 6. Если вы хотите, чтобы понимали что-то еще лучше или помните его еще лучше, далее попытайтесь разработать, упростить и улучшить объяснение 7. Хорошее самопроверки того, что вы узнали, чтобы пройти через вашу технику , не глядя на любой справочный материал в любой точке и посмотреть, если вы можете объяснить это глубоко

Это желаемая форматированный текст:

Выберите conc епть вы хотите понять
Возьмите чистый лист бумаги, написать название этой концепции в верхней части страницы
Объясните себе представление, как если бы вы преподавали его кому-то, кто не понимает его на всех
Всякий раз, когда вы застряли, вернитесь к справочному материалу, лекциям или помощнику учителя и перечитайте или переучите материал, пока не получите его достаточно, чтобы вы могли его объяснить на бумаге.
Всякий раз, когда вы записываете многословную или запутанное объяснение чего-либо, попробуйте либо упростить язык, либо создать аналогию, чтобы лучше понять его.

Поэтому мне нужно выполнить следующие операции:

  1. Newline перед каждым номером
  2. Удалить номер и последующий (.) Характер

Как я мог бы сделать это, используя http://www.regexr.com/ + правильную команду регулярных выражений? Или это регулярное выражение для этого?

ответ

0

Это простая замена:

s/\d+\./\n/g 

что означает

\d+ -->any sequence of digits 
\.  -->a dot 

\n  -->a newline 
+0

Я пытался вставить свое решение в www.regexr.com, но он придумал не матча. Это ограничение самого регулярного выражения? – hgst

+0

Попробуйте \ d + \. на https://regex101.com, я не мог получить доступ к regexr в то время. – ergonaut