Приведенный пример некоторого возможного текста, содержащего формат
$[I-VI].[1-99].[1-99].[1-99]…
Я пытаюсь создать регулярное выражение, которое найдет весь текст, отформатированный таким образом.
Итак, некоторые образцы могут быть
- $ II.4.13
- $ V.23.38.1.23
- $ IV.1.1.1.1.1
Как видите, длина текста варьируется, но есть некоторые известные параметры.Максимальное количество уровней - 7, $ всегда существует и всегда есть.отделяя все римские цифры / цифры (кроме последнего номера).
Есть предложения?Следует признать, что в настоящее время я плохо определяю регулярные выражения.
Я использую Word 2010, чтобы попытаться найти этот текст в документе, поэтому синтаксис Microsoft Office RegEx будет предпочтительным;но C # тоже подойдет, так как я мог бы написать программу для поиска текста и поиска этого текста.