You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

777 lines
113 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Text.RegularExpressions</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Text.RegularExpressions.Capture">
  8. <summary>Представляет результаты одной успешной записи части выражения. </summary>
  9. </member>
  10. <member name="P:System.Text.RegularExpressions.Capture.Index">
  11. <summary>Позиция в исходной строке, в которой обнаружен первый символ записанной подстроки.</summary>
  12. <returns>Начальная позиция с отсчетом с нуля в исходной строке, в которой обнаружена записанная подстрока.</returns>
  13. </member>
  14. <member name="P:System.Text.RegularExpressions.Capture.Length">
  15. <summary>Получает длину записанной подстроки.</summary>
  16. <returns>Длина записанной подстроки.</returns>
  17. </member>
  18. <member name="M:System.Text.RegularExpressions.Capture.ToString">
  19. <summary>Извлекает записанную подстроку из входной строки путем вызова свойства <see cref="P:System.Text.RegularExpressions.Capture.Value" />. </summary>
  20. <returns>Подстрока, записанная по совпадению.</returns>
  21. </member>
  22. <member name="P:System.Text.RegularExpressions.Capture.Value">
  23. <summary>Получает записанную подстроку из входной строки.</summary>
  24. <returns>Подстрока, записанная по совпадению.</returns>
  25. </member>
  26. <member name="T:System.Text.RegularExpressions.CaptureCollection">
  27. <summary>Представляет набор записей, сделанных одной группой записи. </summary>
  28. </member>
  29. <member name="P:System.Text.RegularExpressions.CaptureCollection.Count">
  30. <summary>Получает количество подстрок, записанных группой.</summary>
  31. <returns>Число элементов в объекте <see cref="T:System.Text.RegularExpressions.CaptureCollection" />.</returns>
  32. </member>
  33. <member name="M:System.Text.RegularExpressions.CaptureCollection.GetEnumerator">
  34. <summary>Предоставляет перечислитель, выполняющий итерацию по элементам в коллекции.</summary>
  35. <returns>Объект, содержащий все объекты <see cref="T:System.Text.RegularExpressions.Capture" /> коллекции <see cref="T:System.Text.RegularExpressions.CaptureCollection" />.</returns>
  36. </member>
  37. <member name="P:System.Text.RegularExpressions.CaptureCollection.Item(System.Int32)">
  38. <summary>Получает отдельный член коллекции.</summary>
  39. <returns>Записанная подстрока в позиции <paramref name="i" /> в коллекции.</returns>
  40. <param name="i">Индекс в коллекцию записи. </param>
  41. <exception cref="T:System.ArgumentOutOfRangeException">
  42. <paramref name="i" /> меньше 0 или больше <see cref="P:System.Text.RegularExpressions.CaptureCollection.Count" />. </exception>
  43. </member>
  44. <member name="M:System.Text.RegularExpressions.CaptureCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  45. <summary>Копирует все элементы коллекции в данный массив, начиная с данного индекса.</summary>
  46. <param name="array">Одномерный массив, в который копируется коллекция.</param>
  47. <param name="arrayIndex">Начинающийся с нуля индекс в массиве назначения, с которого начинается копирование.</param>
  48. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>
  49. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> выходит за пределы массива <paramref name="array" />.– или –Сумма значений <paramref name="arrayIndex" /> и <see cref="P:System.Text.RegularExpressions.CaptureCollection.Count" /> выходит за пределы массива <paramref name="array" />.</exception>
  50. </member>
  51. <member name="P:System.Text.RegularExpressions.CaptureCollection.System#Collections#ICollection#IsSynchronized">
  52. <summary>Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).</summary>
  53. <returns>Во всех случаях — значение false.</returns>
  54. </member>
  55. <member name="P:System.Text.RegularExpressions.CaptureCollection.System#Collections#ICollection#SyncRoot">
  56. <summary>Получает объект, который может использоваться для синхронизации доступа к коллекции.</summary>
  57. <returns>Объект, который можно использовать для синхронизации доступа к коллекции.</returns>
  58. </member>
  59. <member name="T:System.Text.RegularExpressions.Group">
  60. <summary>Представляет результаты отдельной группы записи. </summary>
  61. </member>
  62. <member name="P:System.Text.RegularExpressions.Group.Captures">
  63. <summary>Получает коллекцию всех записей, соответствующих группе записи, в порядке, в котором первыми расположены внутренние слева направо (или внутренние справа налево, если регулярное выражение изменено с помощью параметра <see cref="F:System.Text.RegularExpressions.RegexOptions.RightToLeft" />).Коллекция может иметь ноль и более элементов.</summary>
  64. <returns>Коллекция подстрок, соответствующих группе.</returns>
  65. </member>
  66. <member name="P:System.Text.RegularExpressions.Group.Success">
  67. <summary>Получает значение, указывающее на то, успешно ли совпадение.</summary>
  68. <returns>Значение true, если совпадение успешно, иначе значение false.</returns>
  69. </member>
  70. <member name="T:System.Text.RegularExpressions.GroupCollection">
  71. <summary>Возвращает набор записанных групп в одном сопоставлении.</summary>
  72. </member>
  73. <member name="P:System.Text.RegularExpressions.GroupCollection.Count">
  74. <summary>Возвращает количество групп в коллекции.</summary>
  75. <returns>Число групп в коллекции.</returns>
  76. </member>
  77. <member name="M:System.Text.RegularExpressions.GroupCollection.GetEnumerator">
  78. <summary>Предоставляет перечислитель, выполняющий итерацию по элементам в коллекции.</summary>
  79. <returns>Перечислитель, содержащий все объекты <see cref="T:System.Text.RegularExpressions.Group" /> в коллекции <see cref="T:System.Text.RegularExpressions.GroupCollection" />.</returns>
  80. </member>
  81. <member name="P:System.Text.RegularExpressions.GroupCollection.Item(System.Int32)">
  82. <summary>Включает доступ к члену коллекции с помощью целочисленного индекса.</summary>
  83. <returns>Элемент коллекции, заданный параметром <paramref name="groupnum" />.</returns>
  84. <param name="groupnum">Отсчитываемый от нуля индекс извлекаемого элемента коллекции. </param>
  85. </member>
  86. <member name="P:System.Text.RegularExpressions.GroupCollection.Item(System.String)">
  87. <summary>Включает доступ к члену коллекции с помощью строкового индекса.</summary>
  88. <returns>Элемент коллекции, заданный параметром <paramref name="groupname" />.</returns>
  89. <param name="groupname">Имя группы записи. </param>
  90. </member>
  91. <member name="M:System.Text.RegularExpressions.GroupCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  92. <summary>Копирует все элементы коллекции в указанный массив, начиная с указанного индекса.</summary>
  93. <param name="array">Одномерный массив, в который копируется коллекция.</param>
  94. <param name="arrayIndex">Начинающийся с нуля индекс в массиве назначения, с которого начинается копирование.</param>
  95. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="array" /> имеет значение null.</exception>
  96. <exception cref="T:System.IndexOutOfRangeException">Значение параметра <paramref name="arrayIndex" /> выходит за пределы массива <paramref name="array" />.-или-Сумма значений <paramref name="arrayIndex" /> и <see cref="P:System.Text.RegularExpressions.GroupCollection.Count" /> выходит за пределы массива <paramref name="array" />.</exception>
  97. </member>
  98. <member name="P:System.Text.RegularExpressions.GroupCollection.System#Collections#ICollection#IsSynchronized">
  99. <summary>Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).</summary>
  100. <returns>Значение false во всех случаях.</returns>
  101. </member>
  102. <member name="P:System.Text.RegularExpressions.GroupCollection.System#Collections#ICollection#SyncRoot">
  103. <summary>Возвращает объект, который можно использовать для синхронизации доступа к коллекции.</summary>
  104. <returns>Объект, который можно использовать для синхронизации доступа к коллекции.</returns>
  105. </member>
  106. <member name="T:System.Text.RegularExpressions.Match">
  107. <summary>Представляет результаты из отдельного совпадения регулярного выражения.</summary>
  108. </member>
  109. <member name="P:System.Text.RegularExpressions.Match.Empty">
  110. <summary>Получает пустую группу.Все неудавшиеся совпадения возвращают это пустое совпадение.</summary>
  111. <returns>Пустое совпадение.</returns>
  112. </member>
  113. <member name="P:System.Text.RegularExpressions.Match.Groups">
  114. <summary>Получает коллекцию групп, соответствующих регулярному выражению.</summary>
  115. <returns>Группы символов, соответствующие шаблону.</returns>
  116. </member>
  117. <member name="M:System.Text.RegularExpressions.Match.NextMatch">
  118. <summary>Возвращает новый объект <see cref="T:System.Text.RegularExpressions.Match" /> с результатами для следующего сопоставления, начиная с позиции, на которой завершилось последнее сопоставление (с символа после последнего сопоставленного символа).</summary>
  119. <returns>Следующее сопоставление регулярному выражению.</returns>
  120. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.</exception>
  121. <PermissionSet>
  122. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  123. </PermissionSet>
  124. </member>
  125. <member name="M:System.Text.RegularExpressions.Match.Result(System.String)">
  126. <summary>Возвращает расширение указанного шаблона замены. </summary>
  127. <returns>Расширенная версия параметра <paramref name="replacement" />.</returns>
  128. <param name="replacement">Шаблон замены для использования. </param>
  129. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="replacement" /> имеет значение null.</exception>
  130. <exception cref="T:System.NotSupportedException">Расширение для этого шаблона не разрешено.</exception>
  131. </member>
  132. <member name="T:System.Text.RegularExpressions.MatchCollection">
  133. <summary>Представляет набор успешных совпадений, обнаруженных путем итеративного применения шаблона регулярного выражения к входной строке.</summary>
  134. </member>
  135. <member name="P:System.Text.RegularExpressions.MatchCollection.Count">
  136. <summary>Возвращает количество соответствий.</summary>
  137. <returns>Количество соответствий.</returns>
  138. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.</exception>
  139. <PermissionSet>
  140. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  141. </PermissionSet>
  142. </member>
  143. <member name="M:System.Text.RegularExpressions.MatchCollection.GetEnumerator">
  144. <summary>Предоставляет перечислитель, выполняющий итерацию по элементам в коллекции.</summary>
  145. <returns>Объект, содержащий все объекты <see cref="T:System.Text.RegularExpressions.Match" /> коллекции <see cref="T:System.Text.RegularExpressions.MatchCollection" />.</returns>
  146. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.</exception>
  147. </member>
  148. <member name="P:System.Text.RegularExpressions.MatchCollection.Item(System.Int32)">
  149. <summary>Возвращает отдельный член коллекции.</summary>
  150. <returns>Записанная подстрока в позиции <paramref name="i" /> в коллекции.</returns>
  151. <param name="i">Индекс в коллекции <see cref="T:System.Text.RegularExpressions.Match" />. </param>
  152. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="i" /> меньше 0 или больше либо равно <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" />. </exception>
  153. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.</exception>
  154. </member>
  155. <member name="M:System.Text.RegularExpressions.MatchCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  156. <summary>Копирует все элементы коллекции в заданный массив начиная с указанного индекса.</summary>
  157. <param name="array">Одномерный массив, в который копируется коллекция.</param>
  158. <param name="arrayIndex">Отсчитываемый от нуля индекс в массиве, с которого начинается копирование.</param>
  159. <exception cref="T:System.ArgumentException">
  160. <paramref name="array" /> является многомерным массивом.</exception>
  161. <exception cref="T:System.IndexOutOfRangeException">Параметр <paramref name="arrayIndex" /> выходит за пределы массива.-или-Сумма значений <paramref name="arrayIndex" /> и <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" /> выходит за пределы массива <paramref name="array" />.</exception>
  162. </member>
  163. <member name="P:System.Text.RegularExpressions.MatchCollection.System#Collections#ICollection#IsSynchronized">
  164. <summary>Получает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным).</summary>
  165. <returns>falseво всех случаях.</returns>
  166. </member>
  167. <member name="P:System.Text.RegularExpressions.MatchCollection.System#Collections#ICollection#SyncRoot">
  168. <summary>Возвращает объект, который можно использовать для синхронизации доступа к коллекции.</summary>
  169. <returns>Объект, который можно использовать для синхронизации доступа к коллекции.Это свойство всегда возвращает сам объект.</returns>
  170. </member>
  171. <member name="T:System.Text.RegularExpressions.MatchEvaluator">
  172. <summary>Представляет метод, вызываемый каждый раз, когда обнаружено совпадение регулярного выражения во время работы метода <see cref="Overload:System.Text.RegularExpressions.Regex.Replace" />.</summary>
  173. <returns>Строка, возвращенная методом, представленным делегатом <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />.</returns>
  174. <param name="match">Объект <see cref="T:System.Text.RegularExpressions.Match" />, представляющий отдельное совпадение регулярного выражения во время работы метода <see cref="Overload:System.Text.RegularExpressions.Regex.Replace" />. </param>
  175. </member>
  176. <member name="T:System.Text.RegularExpressions.Regex">
  177. <summary>Представляет постоянное регулярное выражение.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.</summary>
  178. </member>
  179. <member name="M:System.Text.RegularExpressions.Regex.#ctor">
  180. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.Regex" />.</summary>
  181. </member>
  182. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String)">
  183. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.Regex" /> для заданного регулярного выражения.</summary>
  184. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  185. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения. </exception>
  186. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="pattern" /> имеет значение null.</exception>
  187. </member>
  188. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String,System.Text.RegularExpressions.RegexOptions)">
  189. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.Regex" /> для указанного регулярного выражения с параметрами, изменяющими шаблон.</summary>
  190. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  191. <param name="options">Побитовое сочетание значений перечисления, изменяющих регулярное выражение. </param>
  192. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения. </exception>
  193. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="pattern" /> имеет значение null.</exception>
  194. <exception cref="T:System.ArgumentOutOfRangeException">
  195. <paramref name="options" /> содержит недопустимый флаг.</exception>
  196. </member>
  197. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  198. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.Regex" /> для указанного регулярного выражения с параметрами, которые изменяют шаблон, и значение, указывающее, как долго метод сравнения с шаблоном должен пытаться найти совпадение, прежде чем время ожидания истечет.</summary>
  199. <param name="pattern">Шаблон регулярного выражения для сопоставления.</param>
  200. <param name="options">Побитовое сочетание значений перечисления, изменяющих регулярное выражение.</param>
  201. <param name="matchTimeout">Интервал времени ожидания или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, чтобы указать, что метод не должен превышать время ожидания.</param>
  202. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  203. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="pattern" /> имеет значение null.</exception>
  204. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимым значением <see cref="T:System.Text.RegularExpressions.RegexOptions" />.-или-Значение <paramref name="matchTimeout" /> отрицательно, равно нулю или больше приблизительно 24 дней.</exception>
  205. </member>
  206. <member name="P:System.Text.RegularExpressions.Regex.CacheSize">
  207. <summary>Возвращает или задает максимальное количество записей в текущей статической кэш-памяти скомпилированных регулярных выражений.</summary>
  208. <returns>Максимальное количество записей в статической кэш-памяти.</returns>
  209. <exception cref="T:System.ArgumentOutOfRangeException">Значение, заданное для операции Set, меньше нуля.</exception>
  210. </member>
  211. <member name="M:System.Text.RegularExpressions.Regex.Escape(System.String)">
  212. <summary>Преобразует минимальный набор символов (\, *, +, ?, |, {, [, (,), ^, $,., # и пробел), заменяя их escape-кодами.При этом обработчику регулярных выражений дается команда интерпретировать эти символы буквально, а не как метасимволы.</summary>
  213. <returns>Строка символов с метасимволами, приведенными в преобразованную форму.</returns>
  214. <param name="str">Входная строка, содержащая преобразуемый текст. </param>
  215. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="str" /> имеет значение null.</exception>
  216. </member>
  217. <member name="M:System.Text.RegularExpressions.Regex.GetGroupNames">
  218. <summary>Возвращает массив имен группы записи для регулярного выражения.</summary>
  219. <returns>Строковый массив имен группы.</returns>
  220. <PermissionSet>
  221. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  222. </PermissionSet>
  223. </member>
  224. <member name="M:System.Text.RegularExpressions.Regex.GetGroupNumbers">
  225. <summary>Возвращает массив номеров групп записи, что соответствует именам групп в массиве.</summary>
  226. <returns>Целочисленный массив номеров групп.</returns>
  227. </member>
  228. <member name="M:System.Text.RegularExpressions.Regex.GroupNameFromNumber(System.Int32)">
  229. <summary>Получает имя группы, соответствующее указанному номеру группы.</summary>
  230. <returns>Строка, содержащая имя группы, связанное с указанным номером группы.При отсутствии имени группы, соответствующей параметру <paramref name="i" />, метод возвращает значение <see cref="F:System.String.Empty" />.</returns>
  231. <param name="i">Номер группы для преобразования в соответствующее имя группы. </param>
  232. </member>
  233. <member name="M:System.Text.RegularExpressions.Regex.GroupNumberFromName(System.String)">
  234. <summary>Возвращает номер группы, соответствующий указанному имени группы.</summary>
  235. <returns>Номер группы, соответствующий указанному имени группы, или -1, если <paramref name="name" /> является недопустимым именем группы.</returns>
  236. <param name="name">Имя группы для преобразования в соответствующий номер группы. </param>
  237. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="name" /> имеет значение null.</exception>
  238. </member>
  239. <member name="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout">
  240. <summary>Указывает, что для операции сравнения с шаблоном не используется конечное время ожидания.</summary>
  241. </member>
  242. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String)">
  243. <summary>Указывает, обнаружено ли в указанной входной строке соответствие регулярному выражению, заданному в конструкторе <see cref="T:System.Text.RegularExpressions.Regex" />.</summary>
  244. <returns>Значение true, если регулярное выражение обнаруживает соответствие; в противном случае — значение false.</returns>
  245. <param name="input">Строка для поиска соответствия. </param>
  246. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  247. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  248. <PermissionSet>
  249. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  250. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  251. </PermissionSet>
  252. </member>
  253. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.Int32)">
  254. <summary>Указывает, обнаружено ли в указанной входной строке соответствие (начинающееся с указанной позиции в этой строке) регулярному выражению, заданному в конструкторе <see cref="T:System.Text.RegularExpressions.Regex" />.</summary>
  255. <returns>Значение true, если регулярное выражение обнаруживает соответствие; в противном случае — значение false.</returns>
  256. <param name="input">Строка для поиска соответствия. </param>
  257. <param name="startat">Расположение символа, с которого необходимо начать поиск. </param>
  258. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  259. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="startat" /> меньше нуля или больше длины параметра <paramref name="input" />.</exception>
  260. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  261. <PermissionSet>
  262. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  263. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  264. </PermissionSet>
  265. </member>
  266. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String)">
  267. <summary>Указывает, обнаружено ли в указанной входной строке соответствие заданному регулярному выражению.</summary>
  268. <returns>Значение true, если регулярное выражение обнаруживает соответствие; в противном случае — значение false.</returns>
  269. <param name="input">Строка для поиска соответствия. </param>
  270. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  271. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  272. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null. </exception>
  273. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  274. <PermissionSet>
  275. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  276. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  277. </PermissionSet>
  278. </member>
  279. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  280. <summary>Указывает, обнаружено ли в указанной входной строке соответствие заданному регулярному выражению, используя указанные параметры сопоставления.</summary>
  281. <returns>Значение true, если регулярное выражение обнаруживает соответствие; в противном случае — значение false.</returns>
  282. <param name="input">Строка для поиска соответствия. </param>
  283. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  284. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления. </param>
  285. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  286. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  287. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимым значением <see cref="T:System.Text.RegularExpressions.RegexOptions" />.</exception>
  288. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  289. <PermissionSet>
  290. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  291. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  292. </PermissionSet>
  293. </member>
  294. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  295. <summary>Указывает, обнаружено ли в указанной входной строке соответствие заданному регулярному выражению, с помощью указанных параметров сопоставления и интервала времени ожидания.</summary>
  296. <returns>Значение true, если регулярное выражение обнаруживает соответствие; в противном случае — значение false.</returns>
  297. <param name="input">Строка для поиска соответствия.</param>
  298. <param name="pattern">Шаблон регулярного выражения для сопоставления.</param>
  299. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления.</param>
  300. <param name="matchTimeout">Интервал времени ожидания или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, чтобы указать, что метод не должен превышать время ожидания.</param>
  301. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  302. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  303. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимым значением <see cref="T:System.Text.RegularExpressions.RegexOptions" />.-или-Значение <paramref name="matchTimeout" /> отрицательно, равно нулю или больше приблизительно 24 дней.</exception>
  304. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.</exception>
  305. </member>
  306. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String)">
  307. <summary>Ищет в указанной входной строке первое вхождение регулярного выражения, указанного в конструкторе <see cref="T:System.Text.RegularExpressions.Regex" />.</summary>
  308. <returns>Объект, содержащий сведения о совпадении.</returns>
  309. <param name="input">Строка для поиска соответствия. </param>
  310. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  311. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  312. <PermissionSet>
  313. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  314. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  315. </PermissionSet>
  316. </member>
  317. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.Int32)">
  318. <summary>Ищет во входной строке первое вхождение регулярного выражения, начиная с указанной начальной позиции.</summary>
  319. <returns>Объект, содержащий сведения о совпадении.</returns>
  320. <param name="input">Строка для поиска соответствия. </param>
  321. <param name="startat">Отсчитываемая от нуля позиция символа, с которой начинается поиск. </param>
  322. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  323. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="startat" /> меньше нуля или больше длины параметра <paramref name="input" />.</exception>
  324. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  325. <PermissionSet>
  326. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  327. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  328. </PermissionSet>
  329. </member>
  330. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.Int32,System.Int32)">
  331. <summary>Ищет во входной строке первое вхождение регулярного выражения, начиная с указанной начальной позиции и выполняя поиск только по указанному количеству символов.</summary>
  332. <returns>Объект, содержащий сведения о совпадении.</returns>
  333. <param name="input">Строка для поиска соответствия. </param>
  334. <param name="beginning">Отсчитываемая от нуля позиция символа во входной строке, определяющая самую левую позицию диапазона поиска. </param>
  335. <param name="length">Количество символов в подстроке для включения в поиск. </param>
  336. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  337. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="beginning" /> меньше нуля или больше длины параметра <paramref name="input" />.-или-Значение параметра <paramref name="length" /> меньше нуля или больше длины параметра <paramref name="input" />.-или-<paramref name="beginning" />+<paramref name="length" />– 1 identifies a position that is outside the range of <paramref name="input" />.</exception>
  338. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  339. <PermissionSet>
  340. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  341. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  342. </PermissionSet>
  343. </member>
  344. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String)">
  345. <summary>Ищет в указанной входной строке первое вхождение заданного регулярного выражения.</summary>
  346. <returns>Объект, содержащий сведения о совпадении.</returns>
  347. <param name="input">Строка для поиска соответствия. </param>
  348. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  349. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  350. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  351. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  352. <PermissionSet>
  353. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  354. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  355. </PermissionSet>
  356. </member>
  357. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  358. <summary>Ищет во входной строке первое вхождение заданного регулярного выражения, используя указанные параметры сопоставления.</summary>
  359. <returns>Объект, содержащий сведения о совпадении.</returns>
  360. <param name="input">Строка для поиска соответствия. </param>
  361. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  362. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления. </param>
  363. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  364. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  365. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.</exception>
  366. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  367. <PermissionSet>
  368. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  369. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  370. </PermissionSet>
  371. </member>
  372. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  373. <summary>Ищет во входной строке первое вхождение заданного регулярного выражения, используя указанные параметры сопоставления и интервал времени ожидания.</summary>
  374. <returns>Объект, содержащий сведения о совпадении.</returns>
  375. <param name="input">Строка для поиска соответствия.</param>
  376. <param name="pattern">Шаблон регулярного выражения для сопоставления.</param>
  377. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления.</param>
  378. <param name="matchTimeout">Интервал времени ожидания или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, чтобы указать, что метод не должен превышать время ожидания.</param>
  379. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  380. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  381. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.-или-Значение <paramref name="matchTimeout" /> отрицательно, равно нулю или больше приблизительно 24 дней.</exception>
  382. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  383. </member>
  384. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String)">
  385. <summary>Ищет в указанной входной строке все вхождения регулярного выражения.</summary>
  386. <returns>Коллекция объектов <see cref="T:System.Text.RegularExpressions.Match" />, найденных при поиске.Если соответствующие объекты не найдены, метод возвращает пустой объект коллекции.</returns>
  387. <param name="input">Строка для поиска соответствия.</param>
  388. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  389. <PermissionSet>
  390. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  391. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  392. </PermissionSet>
  393. </member>
  394. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.Int32)">
  395. <summary>Ищет в указанной входной строке все вхождения регулярного выражения, начиная с указанной начальной позиции.</summary>
  396. <returns>Коллекция объектов <see cref="T:System.Text.RegularExpressions.Match" />, найденных при поиске.Если соответствующие объекты не найдены, метод возвращает пустой объект коллекции.</returns>
  397. <param name="input">Строка для поиска соответствия. </param>
  398. <param name="startat">Позиция символа во входной строке, с которой необходимо начать поиск. </param>
  399. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  400. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="startat" /> меньше нуля или больше длины параметра <paramref name="input" />.</exception>
  401. <PermissionSet>
  402. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  403. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  404. </PermissionSet>
  405. </member>
  406. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String)">
  407. <summary>Ищет в указанной входной строке все вхождения заданного регулярного выражения.</summary>
  408. <returns>Коллекция объектов <see cref="T:System.Text.RegularExpressions.Match" />, найденных при поиске.Если соответствующие объекты не найдены, метод возвращает пустой объект коллекции.</returns>
  409. <param name="input">Строка для поиска соответствия. </param>
  410. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  411. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  412. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  413. <PermissionSet>
  414. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  415. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  416. </PermissionSet>
  417. </member>
  418. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  419. <summary>Ищет в указанной входной строке все вхождения заданного регулярного выражения, используя указанные параметры сопоставления.</summary>
  420. <returns>Коллекция объектов <see cref="T:System.Text.RegularExpressions.Match" />, найденных при поиске.Если соответствующие объекты не найдены, метод возвращает пустой объект коллекции.</returns>
  421. <param name="input">Строка для поиска соответствия. </param>
  422. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  423. <param name="options">Побитовая комбинация значений перечисления, задающая параметры для сопоставления. </param>
  424. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  425. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  426. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.</exception>
  427. <PermissionSet>
  428. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  429. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  430. </PermissionSet>
  431. </member>
  432. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  433. <summary>Ищет в указанной входной строке все вхождения заданного регулярного выражения, используя указанные параметры сопоставления и интервал времени ожидания.</summary>
  434. <returns>Коллекция объектов <see cref="T:System.Text.RegularExpressions.Match" />, найденных при поиске.Если соответствующие объекты не найдены, метод возвращает пустой объект коллекции.</returns>
  435. <param name="input">Строка для поиска соответствия.</param>
  436. <param name="pattern">Шаблон регулярного выражения для сопоставления.</param>
  437. <param name="options">Побитовая комбинация значений перечисления, задающая параметры для сопоставления.</param>
  438. <param name="matchTimeout">Интервал времени ожидания или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, чтобы указать, что метод не должен превышать время ожидания.</param>
  439. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  440. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  441. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.-или-Значение <paramref name="matchTimeout" /> отрицательно, равно нулю или больше приблизительно 24 дней.</exception>
  442. </member>
  443. <member name="P:System.Text.RegularExpressions.Regex.MatchTimeout">
  444. <summary>Получает интервал времени ожидания текущего экземпляра.</summary>
  445. <returns>Максимальный интервал времени, который может пройти в операции сравнения с шаблоном, прежде чем возникнет исключение <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" />, или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, если контроль времени ожидания отключен.</returns>
  446. </member>
  447. <member name="P:System.Text.RegularExpressions.Regex.Options">
  448. <summary>Получает параметр, которые были переданы в конструктор <see cref="T:System.Text.RegularExpressions.Regex" />.</summary>
  449. <returns>Один или несколько членов перечисления <see cref="T:System.Text.RegularExpressions.RegexOptions" />, представляющих параметры, переданные в конструктор <see cref="T:System.Text.RegularExpressions.Regex" /></returns>
  450. </member>
  451. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String)">
  452. <summary>В указанной входной строке заменяет все строки, соответствующие шаблону регулярного выражения, указанной строкой замены. </summary>
  453. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если в текущем экземпляре нет соответствия шаблону регулярных выражений, метод возвращает текущий экземпляр без изменений.</returns>
  454. <param name="input">Строка для поиска соответствия. </param>
  455. <param name="replacement">Строка замены. </param>
  456. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="replacement" /> имеет значение null.</exception>
  457. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  458. <PermissionSet>
  459. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  460. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  461. </PermissionSet>
  462. </member>
  463. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Int32)">
  464. <summary>В указанной входной строке заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения, указанной строкой замены. </summary>
  465. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если в текущем экземпляре нет соответствия шаблону регулярных выражений, метод возвращает текущий экземпляр без изменений.</returns>
  466. <param name="input">Строка для поиска соответствия. </param>
  467. <param name="replacement">Строка замены. </param>
  468. <param name="count">Максимальное количество возможных случаев замены. </param>
  469. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="replacement" /> имеет значение null.</exception>
  470. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  471. <PermissionSet>
  472. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  473. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  474. </PermissionSet>
  475. </member>
  476. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Int32,System.Int32)">
  477. <summary>В указанной входной подстроке заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения, указанной строкой замены. </summary>
  478. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если в текущем экземпляре нет соответствия шаблону регулярных выражений, метод возвращает текущий экземпляр без изменений.</returns>
  479. <param name="input">Строка для поиска соответствия. </param>
  480. <param name="replacement">Строка замены. </param>
  481. <param name="count">Максимальное возможное количество случаев замены. </param>
  482. <param name="startat">Позиция символа во входной строке, с которой начинается поиск. </param>
  483. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="replacement" /> имеет значение null.</exception>
  484. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="startat" /> меньше нуля или больше длины параметра <paramref name="input" />.</exception>
  485. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  486. <PermissionSet>
  487. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  488. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  489. </PermissionSet>
  490. </member>
  491. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String)">
  492. <summary>В указанной входной строке заменяет все строки, соответствующие указанному регулярному выражению, указанной строкой замены. </summary>
  493. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если для <paramref name="pattern" /> не найдено соответствия в текущем экземпляре, метод возвращает текущий экземпляр без изменений.</returns>
  494. <param name="input">Строка для поиска соответствия. </param>
  495. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  496. <param name="replacement">Строка замены. </param>
  497. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  498. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="input" />, <paramref name="pattern" /> или <paramref name="replacement" /> — null.</exception>
  499. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  500. <PermissionSet>
  501. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  502. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  503. </PermissionSet>
  504. </member>
  505. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  506. <summary>В указанной входной строке заменяет все строки, соответствующие указанному регулярному выражению, указанной строкой замены.Указанные параметры изменяют операцию сопоставления.</summary>
  507. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если для <paramref name="pattern" /> не найдено соответствия в текущем экземпляре, метод возвращает текущий экземпляр без изменений.</returns>
  508. <param name="input">Строка для поиска соответствия. </param>
  509. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  510. <param name="replacement">Строка замены. </param>
  511. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления. </param>
  512. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  513. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="input" />, <paramref name="pattern" /> или <paramref name="replacement" /> — null.</exception>
  514. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.</exception>
  515. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  516. <PermissionSet>
  517. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  518. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  519. </PermissionSet>
  520. </member>
  521. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  522. <summary>В указанной входной строке заменяет все строки, соответствующие указанному регулярному выражению, указанной строкой замены.Дополнительные параметры определяют параметры, которые изменяют соответствующую операцию и интервал времени ожидания, если совпадение не найдено.</summary>
  523. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если для <paramref name="pattern" /> не найдено соответствия в текущем экземпляре, метод возвращает текущий экземпляр без изменений.</returns>
  524. <param name="input">Строка для поиска соответствия.</param>
  525. <param name="pattern">Шаблон регулярного выражения для сопоставления.</param>
  526. <param name="replacement">Строка замены.</param>
  527. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления.</param>
  528. <param name="matchTimeout">Интервал времени ожидания или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, чтобы указать, что метод не должен превышать время ожидания.</param>
  529. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  530. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="input" />, <paramref name="pattern" /> или <paramref name="replacement" /> — null.</exception>
  531. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.-или-Значение <paramref name="matchTimeout" /> отрицательно, равно нулю или больше приблизительно 24 дней.</exception>
  532. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  533. </member>
  534. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator)">
  535. <summary>В указанной входной строке заменяет все строки, соответствующие указанному регулярному выражению, строкой, возвращенной делегатом <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />.</summary>
  536. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если для <paramref name="pattern" /> не найдено соответствия в текущем экземпляре, метод возвращает текущий экземпляр без изменений.</returns>
  537. <param name="input">Строка для поиска соответствия. </param>
  538. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  539. <param name="evaluator">Пользовательский метод, анализирующий каждое совпадение и возвращающий либо исходную строку с совпадениями, либо строку замены.</param>
  540. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  541. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="input" />, <paramref name="pattern" /> или <paramref name="evaluator" /> — null.</exception>
  542. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  543. <PermissionSet>
  544. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  545. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  546. </PermissionSet>
  547. </member>
  548. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator,System.Text.RegularExpressions.RegexOptions)">
  549. <summary>В указанной входной строке заменяет все строки, соответствующие указанному регулярному выражению, строкой, возвращенной делегатом <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />.Указанные параметры изменяют операцию сопоставления.</summary>
  550. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если для <paramref name="pattern" /> не найдено соответствия в текущем экземпляре, метод возвращает текущий экземпляр без изменений.</returns>
  551. <param name="input">Строка для поиска соответствия. </param>
  552. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  553. <param name="evaluator">Пользовательский метод, анализирующий каждое совпадение и возвращающий либо исходную строку с совпадениями, либо строку замены. </param>
  554. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления. </param>
  555. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  556. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="input" />, <paramref name="pattern" /> или <paramref name="evaluator" /> — null.</exception>
  557. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.</exception>
  558. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  559. <PermissionSet>
  560. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  561. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  562. </PermissionSet>
  563. </member>
  564. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  565. <summary>В указанной входной строке заменяет все подстроки, соответствующие указанному регулярному выражению, строкой, возвращенной делегатом <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />.Дополнительные параметры определяют параметры, которые изменяют соответствующую операцию и интервал времени ожидания, если совпадение не найдено.</summary>
  566. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если для <paramref name="pattern" /> не найдено соответствия в текущем экземпляре, метод возвращает текущий экземпляр без изменений.</returns>
  567. <param name="input">Строка для поиска соответствия.</param>
  568. <param name="pattern">Шаблон регулярного выражения для сопоставления.</param>
  569. <param name="evaluator">Пользовательский метод, анализирующий каждое совпадение и возвращающий либо исходную строку с совпадениями, либо строку замены.</param>
  570. <param name="options">Побитовая комбинация значений перечисления, предоставляющих параметры для сопоставления.</param>
  571. <param name="matchTimeout">Интервал времени ожидания или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, чтобы указать, что метод не должен превышать время ожидания.</param>
  572. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  573. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="input" />, <paramref name="pattern" /> или <paramref name="evaluator" /> — null.</exception>
  574. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.-или-Значение <paramref name="matchTimeout" /> отрицательно, равно нулю или больше приблизительно 24 дней.</exception>
  575. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  576. </member>
  577. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator)">
  578. <summary>В указанной входной строке заменяет все строки, соответствующие указанному регулярному выражению, строкой, возвращенной делегатом <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />. </summary>
  579. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если в текущем экземпляре нет соответствия шаблону регулярных выражений, метод возвращает текущий экземпляр без изменений.</returns>
  580. <param name="input">Строка для поиска соответствия. </param>
  581. <param name="evaluator">Пользовательский метод, анализирующий каждое совпадение и возвращающий либо исходную строку с совпадениями, либо строку замены.</param>
  582. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="evaluator" /> имеет значение null.</exception>
  583. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  584. <PermissionSet>
  585. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  586. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  587. </PermissionSet>
  588. </member>
  589. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator,System.Int32)">
  590. <summary>В указанной входной строке заменяется указанное максимальное количество строк, соответствующих шаблону регулярного выражения, строкой, возвращенной делегатом <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />. </summary>
  591. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если в текущем экземпляре нет соответствия шаблону регулярных выражений, метод возвращает текущий экземпляр без изменений.</returns>
  592. <param name="input">Строка для поиска соответствия. </param>
  593. <param name="evaluator">Пользовательский метод, анализирующий каждое совпадение и возвращающий либо исходную строку с совпадениями, либо строку замены.</param>
  594. <param name="count">Максимальное количество возможных случаев замены. </param>
  595. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="evaluator" /> имеет значение null.</exception>
  596. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  597. <PermissionSet>
  598. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  599. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  600. </PermissionSet>
  601. </member>
  602. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator,System.Int32,System.Int32)">
  603. <summary>В указанной входной подстроке заменяется указанное максимальное количество строк, соответствующих шаблону регулярного выражения, строкой, возвращенной делегатом <see cref="T:System.Text.RegularExpressions.MatchEvaluator" />. </summary>
  604. <returns>Новая строка, идентичная входной строке, за исключением того что строка замены занимает место каждой соответствующей строки.Если в текущем экземпляре нет соответствия шаблону регулярных выражений, метод возвращает текущий экземпляр без изменений.</returns>
  605. <param name="input">Строка для поиска соответствия. </param>
  606. <param name="evaluator">Пользовательский метод, анализирующий каждое совпадение и возвращающий либо исходную строку с совпадениями, либо строку замены.</param>
  607. <param name="count">Максимальное количество возможных случаев замены. </param>
  608. <param name="startat">Позиция символа во входной строке, с которой начинается поиск. </param>
  609. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="evaluator" /> имеет значение null.</exception>
  610. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="startat" /> меньше нуля или больше длины параметра <paramref name="input" />.</exception>
  611. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  612. <PermissionSet>
  613. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  614. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  615. </PermissionSet>
  616. </member>
  617. <member name="P:System.Text.RegularExpressions.Regex.RightToLeft">
  618. <summary>Получает значение, указывающее на то, выполняется ли регулярным выражением поиск справа налево.</summary>
  619. <returns>Значение true, если регулярное выражение выполняет поиск справа налево; в противном случае — значение false.</returns>
  620. </member>
  621. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String)">
  622. <summary>Разделяет входную строку в массив подстрок в позициях, определенных шаблоном регулярного выражения, указанным в конструкторе <see cref="T:System.Text.RegularExpressions.Regex" />.</summary>
  623. <returns>Массив строк.</returns>
  624. <param name="input">Строка для разделения. </param>
  625. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  626. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  627. <PermissionSet>
  628. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  629. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  630. </PermissionSet>
  631. </member>
  632. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.Int32)">
  633. <summary>Разделяет входную строку указанное максимальное количество раз в массив подстрок в позициях, определенных регулярным выражением, указанным в конструкторе <see cref="T:System.Text.RegularExpressions.Regex" />.</summary>
  634. <returns>Массив строк.</returns>
  635. <param name="input">Строка для разделения. </param>
  636. <param name="count">Максимальное количество возможных случаев разделения. </param>
  637. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  638. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  639. <PermissionSet>
  640. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  641. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  642. </PermissionSet>
  643. </member>
  644. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.Int32,System.Int32)">
  645. <summary>Разделяет входную строку указанное максимальное количество раз в массив подстрок в позициях, определенных регулярным выражением, указанным в конструкторе <see cref="T:System.Text.RegularExpressions.Regex" />.Поиск шаблона регулярного выражения начинается с указанной позиции элемента во входной строке.</summary>
  646. <returns>Массив строк.</returns>
  647. <param name="input">Строка для разделения. </param>
  648. <param name="count">Максимальное количество возможных случаев разделения. </param>
  649. <param name="startat">Позиция символа во входной строке, с которой начинается поиск. </param>
  650. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="input" /> имеет значение null.</exception>
  651. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="startat" /> меньше нуля или больше длины параметра <paramref name="input" />.</exception>
  652. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  653. <PermissionSet>
  654. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  655. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  656. </PermissionSet>
  657. </member>
  658. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String)">
  659. <summary>Разделяет входную строку в массив подстрок в позициях, определенных шаблоном регулярного выражения.</summary>
  660. <returns>Массив строк.</returns>
  661. <param name="input">Строка для разделения. </param>
  662. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  663. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  664. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  665. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  666. <PermissionSet>
  667. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  668. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  669. </PermissionSet>
  670. </member>
  671. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  672. <summary>Разделяет входную строку в массив подстрок в позициях, определенных указанным шаблоном регулярного выражения.Указанные параметры изменяют операцию сопоставления.</summary>
  673. <returns>Массив строк.</returns>
  674. <param name="input">Строка для разделения. </param>
  675. <param name="pattern">Шаблон регулярного выражения для сопоставления. </param>
  676. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления. </param>
  677. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  678. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  679. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.</exception>
  680. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  681. <PermissionSet>
  682. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  683. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  684. </PermissionSet>
  685. </member>
  686. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  687. <summary>Разделяет входную строку в массив подстрок в позициях, определенных указанным шаблоном регулярного выражения.Дополнительные параметры определяют параметры, которые изменяют соответствующую операцию и интервал времени ожидания, если совпадение не найдено.</summary>
  688. <returns>Массив строк.</returns>
  689. <param name="input">Строка для разделения.</param>
  690. <param name="pattern">Шаблон регулярного выражения для сопоставления.</param>
  691. <param name="options">Побитовая комбинация значений перечисления, предоставляющая параметры для сопоставления.</param>
  692. <param name="matchTimeout">Интервал времени ожидания или <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />, чтобы указать, что метод не должен превышать время ожидания.</param>
  693. <exception cref="T:System.ArgumentException">Произошла ошибка синтаксического анализа регулярного выражения.</exception>
  694. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> или <paramref name="pattern" /> имеет значение null.</exception>
  695. <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="options" /> не является допустимой битовой комбинацией значений <see cref="T:System.Text.RegularExpressions.RegexOptions" />.-или-Значение <paramref name="matchTimeout" /> отрицательно, равно нулю или больше приблизительно 24 дней.</exception>
  696. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">Возникло время ожидания.Дополнительные сведения о времени ожидания см. в разделе "Заметки".</exception>
  697. </member>
  698. <member name="M:System.Text.RegularExpressions.Regex.ToString">
  699. <summary>Возвращает шаблон регулярного выражения, который был передан в конструктор Regex.</summary>
  700. <returns>Параметр <paramref name="pattern" />, который был передан в конструктор Regex.</returns>
  701. </member>
  702. <member name="M:System.Text.RegularExpressions.Regex.Unescape(System.String)">
  703. <summary>Преобразует все escape-символы во входной строке обратно в символы.</summary>
  704. <returns>Строка символов с любыми преобразованными символами, приведенными в их непреобразованную форму.</returns>
  705. <param name="str">Входная строка, содержащая текст для преобразования. </param>
  706. <exception cref="T:System.ArgumentException">
  707. <paramref name="str" /> включает нераспознанную escape-последовательность.</exception>
  708. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="str" /> имеет значение null.</exception>
  709. </member>
  710. <member name="T:System.Text.RegularExpressions.RegexMatchTimeoutException">
  711. <summary>Исключение, которое возникает, если время выполнения метода сопоставления шаблонов регулярного выражения превышает его интервал времени ожидания.</summary>
  712. </member>
  713. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor">
  714. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" />, используя системное сообщение.</summary>
  715. </member>
  716. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor(System.String)">
  717. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> указанной строкой сообщения.</summary>
  718. <param name="message">Строка, описывающая исключение.</param>
  719. </member>
  720. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor(System.String,System.Exception)">
  721. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>
  722. <param name="message">Строка, описывающая исключение.</param>
  723. <param name="inner">Исключение, которое вызвало текущее исключение.</param>
  724. </member>
  725. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor(System.String,System.String,System.TimeSpan)">
  726. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> сведениями о шаблоне регулярного выражения, входном тексте и интервалом времени ожидания.</summary>
  727. <param name="regexInput">Входной текст, обработанный обработчиком регулярных выражений, если истекло время ожидания.</param>
  728. <param name="regexPattern">Шаблон, используемый обработчиком регулярных выражений, если истекло время ожидания.</param>
  729. <param name="matchTimeout">Интервал времени ожидания.</param>
  730. </member>
  731. <member name="P:System.Text.RegularExpressions.RegexMatchTimeoutException.Input">
  732. <summary>Получает входной текст, который обрабатывался обработчиком регулярных выражений, когда истекло время ожидания.</summary>
  733. <returns>Входной текст регулярного выражения.</returns>
  734. </member>
  735. <member name="P:System.Text.RegularExpressions.RegexMatchTimeoutException.MatchTimeout">
  736. <summary>Получает интервал времени для сравнения регулярного выражения.</summary>
  737. <returns>Интервал времени ожидания.</returns>
  738. </member>
  739. <member name="P:System.Text.RegularExpressions.RegexMatchTimeoutException.Pattern">
  740. <summary>Получает шаблон регулярного выражения, который использовался в операции сравнения, когда истекло время ожидания.</summary>
  741. <returns>Шаблон регулярного выражения.</returns>
  742. </member>
  743. <member name="T:System.Text.RegularExpressions.RegexOptions">
  744. <summary>Предоставляет перечисленные значения для использования при задании параметров регулярных выражений.</summary>
  745. </member>
  746. <member name="F:System.Text.RegularExpressions.RegexOptions.Compiled">
  747. <summary>Указывает, что регулярное выражение скомпилировано в сборку.Это дает более быстрое исполнение, но увеличивает время запуска.Это значение не следует назначать свойству <see cref="P:System.Text.RegularExpressions.RegexCompilationInfo.Options" /> при вызове метода <see cref="M:System.Text.RegularExpressions.Regex.CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName)" />.Дополнительные сведения содержатся в подразделе "Компилированные регулярные выражения" раздела Параметры регулярных выражений.</summary>
  748. </member>
  749. <member name="F:System.Text.RegularExpressions.RegexOptions.CultureInvariant">
  750. <summary>Указывает игнорирование региональных языковых различий.Дополнительные сведения содержатся в подразделе "Сравнение с использованием инвариантного языка и региональных параметров" раздела Параметры регулярных выражений.</summary>
  751. </member>
  752. <member name="F:System.Text.RegularExpressions.RegexOptions.ECMAScript">
  753. <summary>Включает ECMAScript-совместимое поведение для выражения.Это значение может быть использовано только вместе со значениями <see cref="F:System.Text.RegularExpressions.RegexOptions.IgnoreCase" />, <see cref="F:System.Text.RegularExpressions.RegexOptions.Multiline" /> и <see cref="F:System.Text.RegularExpressions.RegexOptions.Compiled" />.Использование этого значения вместе с любыми другими приводит к исключению.Дополнительные сведения о параметре <see cref="F:System.Text.RegularExpressions.RegexOptions.ECMAScript" /> содержатся в подразделе "Поведение сопоставления ECMAScript" раздела Параметры регулярных выражений. </summary>
  754. </member>
  755. <member name="F:System.Text.RegularExpressions.RegexOptions.ExplicitCapture">
  756. <summary>Указывает, что единственные допустимые записи являются явно поименованными или пронумерованными группами в форме (?&lt;name&gt;…).Это позволяет использовать непоименованные круглые скобки в качестве незахватываемых групп, тем самым не допуская синтаксической громоздкости выражения (?:…).Дополнительные сведения содержатся в подразделе "Только явные захваты" раздела Параметры регулярных выражений.</summary>
  757. </member>
  758. <member name="F:System.Text.RegularExpressions.RegexOptions.IgnoreCase">
  759. <summary>Указывает соответствие, не учитывающее регистр.Дополнительные сведения содержатся в подразделе "Соответствие без учета регистра" раздела Параметры регулярных выражений.</summary>
  760. </member>
  761. <member name="F:System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace">
  762. <summary>Устраняет из шаблона разделительные символы без escape-последовательности и включает комментарии, помеченные символом "#".Однако это значение не затрагивает и не устраняет пробелы в классах символов, числовых квантификаторах или токенах, отмечающих начало отдельных языковых элементов регулярных выражений.. Дополнительные сведения содержатся в подразделе "Игнорирование пробелов" раздела Параметры регулярных выражений.</summary>
  763. </member>
  764. <member name="F:System.Text.RegularExpressions.RegexOptions.Multiline">
  765. <summary>Многострочный режим.Изменяет значение символов "^" и "$" так, что они совпадают, соответственно, в начале и конце любой строки, а не только в начале и конце целой строки.Дополнительные сведения содержатся в подразделе "Многострочный режим" раздела Параметры регулярных выражений.</summary>
  766. </member>
  767. <member name="F:System.Text.RegularExpressions.RegexOptions.None">
  768. <summary>Указывает на отсутствие заданных параметров.Дополнительные сведения о поведении по умолчанию обработчика регулярных выражений содержатся в подразделе "Параметры по умолчанию" раздела Параметры регулярных выражений.</summary>
  769. </member>
  770. <member name="F:System.Text.RegularExpressions.RegexOptions.RightToLeft">
  771. <summary>Указывает, что поиск будет выполнен в направлении справа налево, а не слева направо.Дополнительные сведения содержатся в подразделе "Режим справа налево" раздела Параметры регулярных выражений.</summary>
  772. </member>
  773. <member name="F:System.Text.RegularExpressions.RegexOptions.Singleline">
  774. <summary>Указывает однострочный режим.Изменяет значение точки (.) так, что она соответствует любому символу (вместо любого символа, кроме "\n").Дополнительные сведения содержатся в подразделе "Однострочный режим" раздела Параметры регулярных выражений.</summary>
  775. </member>
  776. </members>
  777. </doc>