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.

System.Text.RegularExpressions.xml 92 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864
  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>キャプチャした部分文字列が見つかった元の文字列内の開始位置を示す 0 から始まる数値。</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>
  20. <see cref="P:System.Text.RegularExpressions.Capture.Value" /> プロパティを呼び出して、入力文字列からキャプチャされた部分文字列を取得します。</summary>
  21. <returns>検索によってキャプチャされた部分文字列。</returns>
  22. </member>
  23. <member name="P:System.Text.RegularExpressions.Capture.Value">
  24. <summary>入力文字列からキャプチャした部分文字列を取得します。</summary>
  25. <returns>検索によってキャプチャされた部分文字列。</returns>
  26. </member>
  27. <member name="T:System.Text.RegularExpressions.CaptureCollection">
  28. <summary>1 つのキャプチャ グループによって作成されたキャプチャのセットを表します。</summary>
  29. </member>
  30. <member name="P:System.Text.RegularExpressions.CaptureCollection.Count">
  31. <summary>グループによってキャプチャされた部分文字列の数を取得します。</summary>
  32. <returns>
  33. <see cref="T:System.Text.RegularExpressions.CaptureCollection" /> 内の項目数。</returns>
  34. </member>
  35. <member name="M:System.Text.RegularExpressions.CaptureCollection.GetEnumerator">
  36. <summary>コレクションを反復処理する列挙子を提供します。</summary>
  37. <returns>
  38. <see cref="T:System.Text.RegularExpressions.CaptureCollection" /> 内にあるすべての <see cref="T:System.Text.RegularExpressions.Capture" /> オブジェクトを格納しているオブジェクト。</returns>
  39. </member>
  40. <member name="P:System.Text.RegularExpressions.CaptureCollection.Item(System.Int32)">
  41. <summary>コレクションの個別のメンバーを取得します。</summary>
  42. <returns>コレクション内の <paramref name="i" /> の位置にあるキャプチャされた部分文字列。</returns>
  43. <param name="i">キャプチャ コレクション内のインデックス。</param>
  44. <exception cref="T:System.ArgumentOutOfRangeException">
  45. <paramref name="i" /> が 0 未満か、または <see cref="P:System.Text.RegularExpressions.CaptureCollection.Count" /> を超えています。</exception>
  46. </member>
  47. <member name="M:System.Text.RegularExpressions.CaptureCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  48. <summary>指定したインデックスを開始位置として、指定した配列にコレクションのすべての要素をコピーします。</summary>
  49. <param name="array">コレクションのコピー先の 1 次元配列。</param>
  50. <param name="arrayIndex">コピーの開始位置となる、コピー先配列内の 0 から始まるインデックス。</param>
  51. <exception cref="T:System.ArgumentNullException">
  52. <paramref name="array" /> は null なので、</exception>
  53. <exception cref="T:System.ArgumentOutOfRangeException">
  54. <paramref name="arrayIndex" /> が <paramref name="array" /> の境界の外側にあります。または<paramref name="arrayIndex" /> に <see cref="P:System.Text.RegularExpressions.CaptureCollection.Count" /> を加えた値が <paramref name="array" /> の境界の外側にあります。</exception>
  55. </member>
  56. <member name="P:System.Text.RegularExpressions.CaptureCollection.System#Collections#ICollection#IsSynchronized">
  57. <summary>コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  58. <returns>常に false。</returns>
  59. </member>
  60. <member name="P:System.Text.RegularExpressions.CaptureCollection.System#Collections#ICollection#SyncRoot">
  61. <summary>コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  62. <returns>コレクションへのアクセスを同期するために使用できるオブジェクト。</returns>
  63. </member>
  64. <member name="T:System.Text.RegularExpressions.Group">
  65. <summary>単一のキャプチャ グループからの結果を表します。</summary>
  66. </member>
  67. <member name="P:System.Text.RegularExpressions.Group.Captures">
  68. <summary>内側と左側が先の順序で、キャプチャ グループに一致したすべてのキャプチャ結果のコレクションを取得します。または、正規表現が <see cref="F:System.Text.RegularExpressions.RegexOptions.RightToLeft" /> オプションを使用して変更されている場合は、内側と右端が先の順序で取得します。このコレクションには 0 個以上の項目が格納されています。</summary>
  69. <returns>グループに一致した部分文字列のコレクション。</returns>
  70. </member>
  71. <member name="P:System.Text.RegularExpressions.Group.Success">
  72. <summary>一致した対象が見つかったかどうかを示す値を取得します。</summary>
  73. <returns>一致した対象が見つかった場合は true。それ以外の場合は false。</returns>
  74. </member>
  75. <member name="T:System.Text.RegularExpressions.GroupCollection">
  76. <summary>1 回の検索一致でキャプチャされたグループのセットを返します。</summary>
  77. </member>
  78. <member name="P:System.Text.RegularExpressions.GroupCollection.Count">
  79. <summary>コレクション内のグループの数を返します。</summary>
  80. <returns>コレクション内のグループの数。</returns>
  81. </member>
  82. <member name="M:System.Text.RegularExpressions.GroupCollection.GetEnumerator">
  83. <summary>コレクションを反復処理する列挙子を提供します。</summary>
  84. <returns>
  85. <see cref="T:System.Text.RegularExpressions.GroupCollection" /> 内のすべての <see cref="T:System.Text.RegularExpressions.Group" /> オブジェクトを含む列挙子。</returns>
  86. </member>
  87. <member name="P:System.Text.RegularExpressions.GroupCollection.Item(System.Int32)">
  88. <summary>整数インデックスによってコレクションのメンバーにアクセスできるようにします。</summary>
  89. <returns>
  90. <paramref name="groupnum" /> で指定されたコレクションのメンバー。</returns>
  91. <param name="groupnum">取得するコレクション メンバーの 0 から始まるインデックス。</param>
  92. </member>
  93. <member name="P:System.Text.RegularExpressions.GroupCollection.Item(System.String)">
  94. <summary>文字列インデックスによってコレクションのメンバーにアクセスできるようにします。</summary>
  95. <returns>
  96. <paramref name="groupname" /> で指定されたコレクションのメンバー。</returns>
  97. <param name="groupname">キャプチャ グループの名前。</param>
  98. </member>
  99. <member name="M:System.Text.RegularExpressions.GroupCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  100. <summary>指定したインデックスを開始位置として、指定した配列にコレクションのすべての要素をコピーします。</summary>
  101. <param name="array">コレクションのコピー先の 1 次元配列。</param>
  102. <param name="arrayIndex">コピーの開始位置となる、コピー先配列内の 0 から始まるインデックス。</param>
  103. <exception cref="T:System.ArgumentNullException">
  104. <paramref name="array" /> は null です。</exception>
  105. <exception cref="T:System.IndexOutOfRangeException">
  106. <paramref name="arrayIndex" /> が <paramref name="array" /> の境界の外側にあります。または<paramref name="arrayIndex" /> に <see cref="P:System.Text.RegularExpressions.GroupCollection.Count" /> を加えた値が <paramref name="array" /> の境界の外側にあります。</exception>
  107. </member>
  108. <member name="P:System.Text.RegularExpressions.GroupCollection.System#Collections#ICollection#IsSynchronized">
  109. <summary>コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  110. <returns>常に false。</returns>
  111. </member>
  112. <member name="P:System.Text.RegularExpressions.GroupCollection.System#Collections#ICollection#SyncRoot">
  113. <summary>コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  114. <returns>コレクションへのアクセスを同期するために使用できるオブジェクト。</returns>
  115. </member>
  116. <member name="T:System.Text.RegularExpressions.Match">
  117. <summary>1 回の正規表現検索に一致した結果を表します。</summary>
  118. </member>
  119. <member name="P:System.Text.RegularExpressions.Match.Empty">
  120. <summary>空のグループを取得します。一致する対象が見つからなかった検索は、この空一致を返します。</summary>
  121. <returns>空一致。</returns>
  122. </member>
  123. <member name="P:System.Text.RegularExpressions.Match.Groups">
  124. <summary>正規表現に一致したグループのコレクションを取得します。</summary>
  125. <returns>パターンに一致した文字グループ。</returns>
  126. </member>
  127. <member name="M:System.Text.RegularExpressions.Match.NextMatch">
  128. <summary>一致する対象が最後に見つかった位置 (最後に一致した文字の後ろの文字) から開始して、次に一致する対象を検索した結果の <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクトを返します。</summary>
  129. <returns>次の正規表現一致。</returns>
  130. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。</exception>
  131. <PermissionSet>
  132. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  133. </PermissionSet>
  134. </member>
  135. <member name="M:System.Text.RegularExpressions.Match.Result(System.String)">
  136. <summary>指定された置換パターンを展開して返します。</summary>
  137. <returns>
  138. <paramref name="replacement" /> パラメーターの展開形式。</returns>
  139. <param name="replacement">使用する置換パターン。</param>
  140. <exception cref="T:System.ArgumentNullException">
  141. <paramref name="replacement" /> は null です。</exception>
  142. <exception cref="T:System.NotSupportedException">このパターンは展開できません。</exception>
  143. </member>
  144. <member name="T:System.Text.RegularExpressions.MatchCollection">
  145. <summary>正規表現パターンを入力文字列に繰り返し適用したときに、パターンに一致した一連の対象を表します。</summary>
  146. </member>
  147. <member name="P:System.Text.RegularExpressions.MatchCollection.Count">
  148. <summary>一致の数を取得します。</summary>
  149. <returns>一致の数。</returns>
  150. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。</exception>
  151. <PermissionSet>
  152. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  153. </PermissionSet>
  154. </member>
  155. <member name="M:System.Text.RegularExpressions.MatchCollection.GetEnumerator">
  156. <summary>コレクションを反復処理する列挙子を提供します。</summary>
  157. <returns>
  158. <see cref="T:System.Text.RegularExpressions.MatchCollection" /> 内にあるすべての <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクトを格納しているオブジェクト。</returns>
  159. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。</exception>
  160. </member>
  161. <member name="P:System.Text.RegularExpressions.MatchCollection.Item(System.Int32)">
  162. <summary>コレクションの個別のメンバーを取得します。</summary>
  163. <returns>コレクション内の <paramref name="i" /> の位置にあるキャプチャされた部分文字列。</returns>
  164. <param name="i">
  165. <see cref="T:System.Text.RegularExpressions.Match" /> コレクション内のインデックス。</param>
  166. <exception cref="T:System.ArgumentOutOfRangeException">
  167. <paramref name="i" /> が 0 未満、または <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" /> 以上です。</exception>
  168. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。</exception>
  169. </member>
  170. <member name="M:System.Text.RegularExpressions.MatchCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  171. <summary>指定したインデックスを開始位置として、指定した配列にコレクションのすべての要素をコピーします。</summary>
  172. <param name="array">コレクションのコピー先の 1 次元配列。</param>
  173. <param name="arrayIndex">コピーの開始位置となる、配列内の 0 から始まるインデックス。</param>
  174. <exception cref="T:System.ArgumentException">
  175. <paramref name="array" /> は、多次元配列です。</exception>
  176. <exception cref="T:System.IndexOutOfRangeException">
  177. <paramref name="arrayIndex" /> が配列の境界の外側にあります。または<paramref name="arrayIndex" /> に <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" /> を加えた値が <paramref name="array" /> の境界の外側にあります。</exception>
  178. </member>
  179. <member name="P:System.Text.RegularExpressions.MatchCollection.System#Collections#ICollection#IsSynchronized">
  180. <summary>コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  181. <returns>常に false。</returns>
  182. </member>
  183. <member name="P:System.Text.RegularExpressions.MatchCollection.System#Collections#ICollection#SyncRoot">
  184. <summary>コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  185. <returns>コレクションへのアクセスを同期するために使用できるオブジェクト。このプロパティは常にオブジェクト自体を返します。</returns>
  186. </member>
  187. <member name="T:System.Text.RegularExpressions.MatchEvaluator">
  188. <summary>
  189. <see cref="Overload:System.Text.RegularExpressions.Regex.Replace" /> メソッドの操作中に、正規表現との一致が見つかるたびに呼び出されるメソッドを表します。</summary>
  190. <returns>
  191. <see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> デリゲートが表すメソッドによって返された文字列。</returns>
  192. <param name="match">
  193. <see cref="Overload:System.Text.RegularExpressions.Regex.Replace" /> メソッドの操作中に、1 つの正規表現で見つかった一致を表す <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクト。</param>
  194. </member>
  195. <member name="T:System.Text.RegularExpressions.Regex">
  196. <summary>変更不可の正規表現を表します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、参照ソースです。</summary>
  197. </member>
  198. <member name="M:System.Text.RegularExpressions.Regex.#ctor">
  199. <summary>
  200. <see cref="T:System.Text.RegularExpressions.Regex" /> クラスの新しいインスタンスを初期化します。</summary>
  201. </member>
  202. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String)">
  203. <summary>正規表現を指定して <see cref="T:System.Text.RegularExpressions.Regex" /> クラスの新しいインスタンスを初期化します。</summary>
  204. <param name="pattern">一致させる正規表現パターン。</param>
  205. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。 </exception>
  206. <exception cref="T:System.ArgumentNullException">
  207. <paramref name="pattern" /> は null です。</exception>
  208. </member>
  209. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String,System.Text.RegularExpressions.RegexOptions)">
  210. <summary>パターンを変更するオプションを使用して、指定した正規表現の <see cref="T:System.Text.RegularExpressions.Regex" /> クラスの新しいインスタンスを初期化します。</summary>
  211. <param name="pattern">一致させる正規表現パターン。</param>
  212. <param name="options">正規表現を変更する列挙値のビットごとの組み合わせ。</param>
  213. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。 </exception>
  214. <exception cref="T:System.ArgumentNullException">
  215. <paramref name="pattern" /> は null です。</exception>
  216. <exception cref="T:System.ArgumentOutOfRangeException">
  217. <paramref name="options" /> に無効なフラグが含まれています。</exception>
  218. </member>
  219. <member name="M:System.Text.RegularExpressions.Regex.#ctor(System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  220. <summary>パターンを変更するオプションと、パターン マッチ メソッドでタイムアウトする前に一致を試みる期間を指定する値を使用して、指定された正規表現の <see cref="T:System.Text.RegularExpressions.Regex" /> クラスの新しいインスタンスを初期化します。</summary>
  221. <param name="pattern">一致させる正規表現パターン。</param>
  222. <param name="options">正規表現を変更する列挙値のビットごとの組み合わせ。</param>
  223. <param name="matchTimeout">タイムアウト期間、またはメソッドがタイムアウトしないことを示す <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</param>
  224. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  225. <exception cref="T:System.ArgumentNullException">
  226. <paramref name="pattern" /> は null です。</exception>
  227. <exception cref="T:System.ArgumentOutOfRangeException">
  228. <paramref name="options" /> が有効な <see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値ではありません。または<paramref name="matchTimeout" /> が負か、0 か、または約 24 日を超えています。</exception>
  229. </member>
  230. <member name="P:System.Text.RegularExpressions.Regex.CacheSize">
  231. <summary>コンパイルされた正規表現の現在の静的キャッシュ内の最大エントリ数を取得または設定します。</summary>
  232. <returns>静的キャッシュの最大エントリ数。</returns>
  233. <exception cref="T:System.ArgumentOutOfRangeException">set 操作内の値が 0 未満です。</exception>
  234. </member>
  235. <member name="M:System.Text.RegularExpressions.Regex.Escape(System.String)">
  236. <summary>文字 (\、*、+、?、|、{、[、(、)、^、$、.、#、および空白) をエスケープ コードに置き換えることにより、このような文字をエスケープします。これにより、正規表現エンジンではこのような文字がメタ文字ではなくリテラルとして解釈されます。</summary>
  237. <returns>メタ文字がエスケープされた形式に変換された文字列。</returns>
  238. <param name="str">変換対象のテキストを含んでいる入力文字列。</param>
  239. <exception cref="T:System.ArgumentNullException">
  240. <paramref name="str" /> は null です。</exception>
  241. </member>
  242. <member name="M:System.Text.RegularExpressions.Regex.GetGroupNames">
  243. <summary>正規表現で使用されるキャプチャ グループ名の配列を返します。</summary>
  244. <returns>グループ名の文字列配列。</returns>
  245. <PermissionSet>
  246. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  247. </PermissionSet>
  248. </member>
  249. <member name="M:System.Text.RegularExpressions.Regex.GetGroupNumbers">
  250. <summary>配列内のグループ名に対応したキャプチャ グループ番号の配列を返します。</summary>
  251. <returns>グループ番号の整数配列。</returns>
  252. </member>
  253. <member name="M:System.Text.RegularExpressions.Regex.GroupNameFromNumber(System.Int32)">
  254. <summary>指定したグループ番号に対応するグループ名を取得します。</summary>
  255. <returns>指定したグループ番号に関連付けられたグループ名を含んでいる文字列。<paramref name="i" /> に対応するグループ名がない場合、このメソッドは <see cref="F:System.String.Empty" /> を返します。</returns>
  256. <param name="i">対応するグループ名に変換するグループ番号。</param>
  257. </member>
  258. <member name="M:System.Text.RegularExpressions.Regex.GroupNumberFromName(System.String)">
  259. <summary>指定したグループ名に対応するグループ番号を返します。</summary>
  260. <returns>指定したグループ名に対応するグループ番号。<paramref name="name" /> が有効なグループ名でない場合は -1。</returns>
  261. <param name="name">対応するグループ番号に変換するグループ名。</param>
  262. <exception cref="T:System.ArgumentNullException">
  263. <paramref name="name" /> は null です。</exception>
  264. </member>
  265. <member name="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout">
  266. <summary>パターン一致の操作がタイムアウトしないことを指定します。</summary>
  267. </member>
  268. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String)">
  269. <summary>
  270. <see cref="T:System.Text.RegularExpressions.Regex" /> コンストラクターで指定された正規表現に一致する箇所が、指定した入力文字列内に見つかるかどうかを示します。</summary>
  271. <returns>正規表現と一致する対象が見つかった場合は true。それ以外の場合は false。</returns>
  272. <param name="input">一致する対象を検索する文字列。 </param>
  273. <exception cref="T:System.ArgumentNullException">
  274. <paramref name="input" /> は null です。</exception>
  275. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  276. <PermissionSet>
  277. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  278. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  279. </PermissionSet>
  280. </member>
  281. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.Int32)">
  282. <summary>入力文字列内の指定した位置から検索を開始して、<see cref="T:System.Text.RegularExpressions.Regex" /> コンストラクターで指定された正規表現に一致する箇所が、指定した入力文字列内に見つかるかどうかを示します。</summary>
  283. <returns>正規表現と一致する対象が見つかった場合は true。それ以外の場合は false。</returns>
  284. <param name="input">一致する対象を検索する文字列。</param>
  285. <param name="startat">検索を開始する文字の位置。 </param>
  286. <exception cref="T:System.ArgumentNullException">
  287. <paramref name="input" /> は null です。</exception>
  288. <exception cref="T:System.ArgumentOutOfRangeException">
  289. <paramref name="startat" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。</exception>
  290. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  291. <PermissionSet>
  292. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  293. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  294. </PermissionSet>
  295. </member>
  296. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String)">
  297. <summary>指定した正規表現に一致する箇所が、指定した入力文字列内に見つかるかどうかを示します。</summary>
  298. <returns>正規表現と一致する対象が見つかった場合は true。それ以外の場合は false。</returns>
  299. <param name="input">一致する対象を検索する文字列。</param>
  300. <param name="pattern">一致させる正規表現パターン。 </param>
  301. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  302. <exception cref="T:System.ArgumentNullException">
  303. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  304. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  305. <PermissionSet>
  306. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  307. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  308. </PermissionSet>
  309. </member>
  310. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  311. <summary>指定した一致オプションを使用して、指定した正規表現に一致する箇所が、指定した入力文字列内に見つかるかどうかを示します。</summary>
  312. <returns>正規表現と一致する対象が見つかった場合は true。それ以外の場合は false。</returns>
  313. <param name="input">一致する対象を検索する文字列。</param>
  314. <param name="pattern">一致させる正規表現パターン。</param>
  315. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。 </param>
  316. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  317. <exception cref="T:System.ArgumentNullException">
  318. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  319. <exception cref="T:System.ArgumentOutOfRangeException">
  320. <paramref name="options" /> が有効な <see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値ではありません。</exception>
  321. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  322. <PermissionSet>
  323. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  324. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  325. </PermissionSet>
  326. </member>
  327. <member name="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  328. <summary>指定した一致オプションとタイムアウト間隔を使用して、指定した正規表現に一致する箇所が、指定した入力文字列内に見つかるかどうかを示します。</summary>
  329. <returns>正規表現と一致する対象が見つかった場合は true。それ以外の場合は false。</returns>
  330. <param name="input">一致する対象を検索する文字列。</param>
  331. <param name="pattern">一致させる正規表現パターン。</param>
  332. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  333. <param name="matchTimeout">タイムアウト期間、またはメソッドがタイムアウトしないことを示す <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</param>
  334. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  335. <exception cref="T:System.ArgumentNullException">
  336. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  337. <exception cref="T:System.ArgumentOutOfRangeException">
  338. <paramref name="options" /> が有効な <see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値ではありません。または<paramref name="matchTimeout" /> が負か、0 か、または約 24 日を超えています。</exception>
  339. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。</exception>
  340. </member>
  341. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String)">
  342. <summary>指定した入力文字列内で、<see cref="T:System.Text.RegularExpressions.Regex" /> コンストラクターで指定された正規表現と最初に一致する対象を 1 つ検索します。</summary>
  343. <returns>一致に関する情報を格納しているオブジェクト。</returns>
  344. <param name="input">一致する対象を検索する文字列。</param>
  345. <exception cref="T:System.ArgumentNullException">
  346. <paramref name="input" /> は null です。</exception>
  347. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  348. <PermissionSet>
  349. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  350. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  351. </PermissionSet>
  352. </member>
  353. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.Int32)">
  354. <summary>入力文字列内の指定した開始位置から開始して、その入力文字列内で正規表現に最初に一致する箇所を検索します。</summary>
  355. <returns>一致に関する情報を格納しているオブジェクト。</returns>
  356. <param name="input">一致する対象を検索する文字列。</param>
  357. <param name="startat">検索を開始する 0 から始まる文字位置。</param>
  358. <exception cref="T:System.ArgumentNullException">
  359. <paramref name="input" /> は null です。</exception>
  360. <exception cref="T:System.ArgumentOutOfRangeException">
  361. <paramref name="startat" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。</exception>
  362. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  363. <PermissionSet>
  364. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  365. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  366. </PermissionSet>
  367. </member>
  368. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.Int32,System.Int32)">
  369. <summary>入力文字列内の指定した開始位置から開始し、指定した文字数だけを検索対象として、その入力文字列内で正規表現に最初に一致する箇所を検索します。</summary>
  370. <returns>一致に関する情報を格納しているオブジェクト。</returns>
  371. <param name="input">一致する対象を検索する文字列。</param>
  372. <param name="beginning">検索する左端の位置を定義する、入力文字列内の 0 から始まる文字位置。</param>
  373. <param name="length">検索に含める部分文字列の文字数。</param>
  374. <exception cref="T:System.ArgumentNullException">
  375. <paramref name="input" /> は null です。</exception>
  376. <exception cref="T:System.ArgumentOutOfRangeException">
  377. <paramref name="beginning" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。または<paramref name="length" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。または<paramref name="beginning" />+<paramref name="length" />– 1 identifies a position that is outside the range of <paramref name="input" />.</exception>
  378. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  379. <PermissionSet>
  380. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  381. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  382. </PermissionSet>
  383. </member>
  384. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String)">
  385. <summary>指定した入力文字列内で、指定した正規表現に最初に一致する箇所を検索します。</summary>
  386. <returns>一致に関する情報を格納しているオブジェクト。</returns>
  387. <param name="input">一致する対象を検索する文字列。</param>
  388. <param name="pattern">一致させる正規表現パターン。</param>
  389. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  390. <exception cref="T:System.ArgumentNullException">
  391. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  392. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  393. <PermissionSet>
  394. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  395. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  396. </PermissionSet>
  397. </member>
  398. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  399. <summary>指定した一致オプションを使用して、入力文字列内で、指定した正規表現に最初に一致する箇所を検索します。</summary>
  400. <returns>一致に関する情報を格納しているオブジェクト。</returns>
  401. <param name="input">一致する対象を検索する文字列。</param>
  402. <param name="pattern">一致させる正規表現パターン。</param>
  403. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  404. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  405. <exception cref="T:System.ArgumentNullException">
  406. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  407. <exception cref="T:System.ArgumentOutOfRangeException">
  408. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。</exception>
  409. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  410. <PermissionSet>
  411. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  412. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  413. </PermissionSet>
  414. </member>
  415. <member name="M:System.Text.RegularExpressions.Regex.Match(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  416. <summary>指定した一致オプションとタイムアウト間隔を使用して、入力文字列内で、指定した正規表現に最初に一致する箇所を検索します。</summary>
  417. <returns>一致に関する情報を格納しているオブジェクト。</returns>
  418. <param name="input">一致する対象を検索する文字列。</param>
  419. <param name="pattern">一致させる正規表現パターン。</param>
  420. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  421. <param name="matchTimeout">タイムアウト期間、またはメソッドがタイムアウトしないことを示す <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</param>
  422. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  423. <exception cref="T:System.ArgumentNullException">
  424. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  425. <exception cref="T:System.ArgumentOutOfRangeException">
  426. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。または<paramref name="matchTimeout" /> が負か、0 か、または約 24 日を超えています。</exception>
  427. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  428. </member>
  429. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String)">
  430. <summary>指定した入力文字列内で、正規表現と一致する対象をすべて検索します。</summary>
  431. <returns>検索によって見つかった <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクトのコレクション。一致が見つからない場合は、空のコレクション オブジェクトが返されます。</returns>
  432. <param name="input">一致する対象を検索する文字列。</param>
  433. <exception cref="T:System.ArgumentNullException">
  434. <paramref name="input" /> は null です。</exception>
  435. <PermissionSet>
  436. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  437. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  438. </PermissionSet>
  439. </member>
  440. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.Int32)">
  441. <summary>入力文字列内の指定した開始位置から検索を開始した場合に、その指定入力文字列内で正規表現と一致する対象をすべて検索します。</summary>
  442. <returns>検索によって見つかった <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクトのコレクション。一致が見つからない場合は、空のコレクション オブジェクトが返されます。</returns>
  443. <param name="input">一致する対象を検索する文字列。</param>
  444. <param name="startat">入力文字列内の検索を開始する文字位置。</param>
  445. <exception cref="T:System.ArgumentNullException">
  446. <paramref name="input" /> は null です。</exception>
  447. <exception cref="T:System.ArgumentOutOfRangeException">
  448. <paramref name="startat" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。</exception>
  449. <PermissionSet>
  450. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  451. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  452. </PermissionSet>
  453. </member>
  454. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String)">
  455. <summary>指定した入力文字列内で、指定した正規表現に一致する箇所をすべて検索します。</summary>
  456. <returns>検索によって見つかった <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクトのコレクション。一致が見つからない場合は、空のコレクション オブジェクトが返されます。</returns>
  457. <param name="input">一致する対象を検索する文字列。</param>
  458. <param name="pattern">一致させる正規表現パターン。</param>
  459. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  460. <exception cref="T:System.ArgumentNullException">
  461. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  462. <PermissionSet>
  463. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  464. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  465. </PermissionSet>
  466. </member>
  467. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  468. <summary>指定した一致オプションを使用して、指定した入力文字列内で、指定した正規表現に一致する箇所をすべて検索します。</summary>
  469. <returns>検索によって見つかった <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクトのコレクション。一致が見つからない場合は、空のコレクション オブジェクトが返されます。</returns>
  470. <param name="input">一致する対象を検索する文字列。</param>
  471. <param name="pattern">一致させる正規表現パターン。</param>
  472. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  473. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  474. <exception cref="T:System.ArgumentNullException">
  475. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  476. <exception cref="T:System.ArgumentOutOfRangeException">
  477. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。</exception>
  478. <PermissionSet>
  479. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  480. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  481. </PermissionSet>
  482. </member>
  483. <member name="M:System.Text.RegularExpressions.Regex.Matches(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  484. <summary>指定した一致オプションとタイムアウト間隔を使用して、指定した入力文字列内で、指定した正規表現に一致するすべての箇所を検索します。</summary>
  485. <returns>検索によって見つかった <see cref="T:System.Text.RegularExpressions.Match" /> オブジェクトのコレクション。一致が見つからない場合は、空のコレクション オブジェクトが返されます。</returns>
  486. <param name="input">一致する対象を検索する文字列。</param>
  487. <param name="pattern">一致させる正規表現パターン。</param>
  488. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  489. <param name="matchTimeout">タイムアウト期間、またはメソッドがタイムアウトしないことを示す <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</param>
  490. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  491. <exception cref="T:System.ArgumentNullException">
  492. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  493. <exception cref="T:System.ArgumentOutOfRangeException">
  494. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。または<paramref name="matchTimeout" /> が負か、0 か、または約 24 日を超えています。</exception>
  495. </member>
  496. <member name="P:System.Text.RegularExpressions.Regex.MatchTimeout">
  497. <summary>現在のインスタンスのタイムアウト間隔を取得します。</summary>
  498. <returns>
  499. <see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> がスローされる前に、パターン一致操作で経過できる最大時間間隔。タイムアウトが無効な場合は <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</returns>
  500. </member>
  501. <member name="P:System.Text.RegularExpressions.Regex.Options">
  502. <summary>
  503. <see cref="T:System.Text.RegularExpressions.Regex" /> コンストラクターに渡されたオプションを取得します。</summary>
  504. <returns>
  505. <see cref="T:System.Text.RegularExpressions.Regex" /> のコンストラクターに渡されたオプションを表す <see cref="T:System.Text.RegularExpressions.RegexOptions" /> の列挙体の 1 つ以上のメンバー</returns>
  506. </member>
  507. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String)">
  508. <summary>指定した入力文字列内で正規表現パターンに一致するすべての文字列を、指定した置換文字列に置換します。</summary>
  509. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。正規表現パターンが現在のインスタンスで一致しない場合、このメソッドは現在のインスタンスをそのまま返します。</returns>
  510. <param name="input">一致する対象を検索する文字列。</param>
  511. <param name="replacement">置換文字列。</param>
  512. <exception cref="T:System.ArgumentNullException">
  513. <paramref name="input" /> または <paramref name="replacement" /> が null です。</exception>
  514. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  515. <PermissionSet>
  516. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  517. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  518. </PermissionSet>
  519. </member>
  520. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Int32)">
  521. <summary>指定した入力文字列内で正規表現パターンに一致する文字列を、指定した最大回数だけ、指定した置換文字列に置換します。</summary>
  522. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。正規表現パターンが現在のインスタンスで一致しない場合、このメソッドは現在のインスタンスをそのまま返します。</returns>
  523. <param name="input">一致する対象を検索する文字列。</param>
  524. <param name="replacement">置換文字列。</param>
  525. <param name="count">置換を行う最大回数。</param>
  526. <exception cref="T:System.ArgumentNullException">
  527. <paramref name="input" /> または <paramref name="replacement" /> が null です。</exception>
  528. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  529. <PermissionSet>
  530. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  531. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  532. </PermissionSet>
  533. </member>
  534. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Int32,System.Int32)">
  535. <summary>指定した入力部分文字列内で正規表現パターンに一致する文字列を、指定した最大回数だけ、指定した置換文字列に置換します。</summary>
  536. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。正規表現パターンが現在のインスタンスで一致しない場合、このメソッドは現在のインスタンスをそのまま返します。</returns>
  537. <param name="input">一致する対象を検索する文字列。</param>
  538. <param name="replacement">置換文字列。</param>
  539. <param name="count">置換を行う最大回数。</param>
  540. <param name="startat">入力文字列中で検索を開始する文字位置。</param>
  541. <exception cref="T:System.ArgumentNullException">
  542. <paramref name="input" /> または <paramref name="replacement" /> が null です。</exception>
  543. <exception cref="T:System.ArgumentOutOfRangeException">
  544. <paramref name="startat" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。</exception>
  545. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  546. <PermissionSet>
  547. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  548. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  549. </PermissionSet>
  550. </member>
  551. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String)">
  552. <summary>指定した入力文字列内で指定した正規表現に一致するすべての文字列を、指定した置換文字列に置換します。</summary>
  553. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。<paramref name="pattern" /> が現在のインスタンス内で一致しない場合、メソッドは変更なしで現在のインスタンスを返します。</returns>
  554. <param name="input">一致する対象を検索する文字列。</param>
  555. <param name="pattern">一致させる正規表現パターン。</param>
  556. <param name="replacement">置換文字列。</param>
  557. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  558. <exception cref="T:System.ArgumentNullException">
  559. <paramref name="input" />、<paramref name="pattern" />、または <paramref name="replacement" /> が null です。</exception>
  560. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  561. <PermissionSet>
  562. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  563. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  564. </PermissionSet>
  565. </member>
  566. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  567. <summary>指定した入力文字列内で指定した正規表現に一致するすべての文字列を、指定した置換文字列に置換します。指定したオプションで、一致操作を変更します。</summary>
  568. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。<paramref name="pattern" /> が現在のインスタンス内で一致しない場合、メソッドは変更なしで現在のインスタンスを返します。</returns>
  569. <param name="input">一致する対象を検索する文字列。</param>
  570. <param name="pattern">一致させる正規表現パターン。</param>
  571. <param name="replacement">置換文字列。</param>
  572. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  573. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  574. <exception cref="T:System.ArgumentNullException">
  575. <paramref name="input" />、<paramref name="pattern" />、または <paramref name="replacement" /> が null です。</exception>
  576. <exception cref="T:System.ArgumentOutOfRangeException">
  577. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。</exception>
  578. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  579. <PermissionSet>
  580. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  581. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  582. </PermissionSet>
  583. </member>
  584. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  585. <summary>指定した入力文字列内で指定した正規表現に一致するすべての文字列を、指定した置換文字列に置換します。追加のパラメーターでは、一致が見つからない場合に一致操作とタイムアウト間隔を変更するオプションを指定します。</summary>
  586. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。<paramref name="pattern" /> が現在のインスタンス内で一致しない場合、メソッドは変更なしで現在のインスタンスを返します。</returns>
  587. <param name="input">一致する対象を検索する文字列。</param>
  588. <param name="pattern">一致させる正規表現パターン。</param>
  589. <param name="replacement">置換文字列。</param>
  590. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  591. <param name="matchTimeout">タイムアウト期間、またはメソッドがタイムアウトしないことを示す <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</param>
  592. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  593. <exception cref="T:System.ArgumentNullException">
  594. <paramref name="input" />、<paramref name="pattern" />、または <paramref name="replacement" /> が null です。</exception>
  595. <exception cref="T:System.ArgumentOutOfRangeException">
  596. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。または<paramref name="matchTimeout" /> が負か、0 か、または約 24 日を超えています。</exception>
  597. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  598. </member>
  599. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator)">
  600. <summary>指定した入力文字列内で指定した正規表現に一致するすべての文字列を、<see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> デリゲートによって返される文字列に置換します。</summary>
  601. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。<paramref name="pattern" /> が現在のインスタンス内で一致しない場合、メソッドは変更なしで現在のインスタンスを返します。</returns>
  602. <param name="input">一致する対象を検索する文字列。</param>
  603. <param name="pattern">一致させる正規表現パターン。</param>
  604. <param name="evaluator">各一致文字列を調べ、元の一致文字列または置換文字列のどちらかを返すカスタム メソッド。</param>
  605. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  606. <exception cref="T:System.ArgumentNullException">
  607. <paramref name="input" />、<paramref name="pattern" />、または <paramref name="evaluator" /> が null です。</exception>
  608. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  609. <PermissionSet>
  610. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  611. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  612. </PermissionSet>
  613. </member>
  614. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator,System.Text.RegularExpressions.RegexOptions)">
  615. <summary>指定した入力文字列内で指定した正規表現に一致するすべての文字列を、<see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> デリゲートによって返される文字列に置換します。指定したオプションで、一致操作を変更します。</summary>
  616. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。<paramref name="pattern" /> が現在のインスタンス内で一致しない場合、メソッドは変更なしで現在のインスタンスを返します。</returns>
  617. <param name="input">一致する対象を検索する文字列。</param>
  618. <param name="pattern">一致させる正規表現パターン。</param>
  619. <param name="evaluator">各一致文字列を調べ、元の一致文字列または置換文字列のどちらかを返すカスタム メソッド。</param>
  620. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  621. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  622. <exception cref="T:System.ArgumentNullException">
  623. <paramref name="input" />、<paramref name="pattern" />、または <paramref name="evaluator" /> が null です。</exception>
  624. <exception cref="T:System.ArgumentOutOfRangeException">
  625. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。</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.Replace(System.String,System.String,System.Text.RegularExpressions.MatchEvaluator,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  633. <summary>指定した入力文字列内で指定した正規表現に一致するすべての部分文字列を、<see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> デリゲートによって返される文字列に置換します。追加のパラメーターでは、一致が見つからない場合に一致操作とタイムアウト間隔を変更するオプションを指定します。</summary>
  634. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。<paramref name="pattern" /> が現在のインスタンス内で一致しない場合、メソッドは変更なしで現在のインスタンスを返します。</returns>
  635. <param name="input">一致する対象を検索する文字列。</param>
  636. <param name="pattern">一致させる正規表現パターン。</param>
  637. <param name="evaluator">各一致文字列を調べ、元の一致文字列または置換文字列のどちらかを返すカスタム メソッド。</param>
  638. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  639. <param name="matchTimeout">タイムアウト期間、またはメソッドがタイムアウトしないことを示す <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</param>
  640. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  641. <exception cref="T:System.ArgumentNullException">
  642. <paramref name="input" />、<paramref name="pattern" />、または <paramref name="evaluator" /> が null です。</exception>
  643. <exception cref="T:System.ArgumentOutOfRangeException">
  644. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。または<paramref name="matchTimeout" /> が負か、0 か、または約 24 日を超えています。</exception>
  645. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  646. </member>
  647. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator)">
  648. <summary>指定した入力文字列内で指定した正規表現に一致するすべての文字列を、<see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> デリゲートによって返される文字列に置換します。</summary>
  649. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。正規表現パターンが現在のインスタンスで一致しない場合、このメソッドは現在のインスタンスをそのまま返します。</returns>
  650. <param name="input">一致する対象を検索する文字列。</param>
  651. <param name="evaluator">各一致文字列を調べ、元の一致文字列または置換文字列のどちらかを返すカスタム メソッド。</param>
  652. <exception cref="T:System.ArgumentNullException">
  653. <paramref name="input" /> または <paramref name="evaluator" /> が null です。</exception>
  654. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  655. <PermissionSet>
  656. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  657. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  658. </PermissionSet>
  659. </member>
  660. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator,System.Int32)">
  661. <summary>指定した入力文字列内で正規表現パターンに一致する文字列を、指定した最大回数だけ、<see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> デリゲートによって返される文字列に置換します。</summary>
  662. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。正規表現パターンが現在のインスタンスで一致しない場合、このメソッドは現在のインスタンスをそのまま返します。</returns>
  663. <param name="input">一致する対象を検索する文字列。</param>
  664. <param name="evaluator">各一致文字列を調べ、元の一致文字列または置換文字列のどちらかを返すカスタム メソッド。</param>
  665. <param name="count">置換を実行する最大回数。</param>
  666. <exception cref="T:System.ArgumentNullException">
  667. <paramref name="input" /> または <paramref name="evaluator" /> が null です。</exception>
  668. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  669. <PermissionSet>
  670. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  671. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  672. </PermissionSet>
  673. </member>
  674. <member name="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.Text.RegularExpressions.MatchEvaluator,System.Int32,System.Int32)">
  675. <summary>指定した入力部分文字列内で正規表現パターンに一致する文字列を、指定した最大回数だけ、<see cref="T:System.Text.RegularExpressions.MatchEvaluator" /> デリゲートによって返される文字列に置換します。</summary>
  676. <returns>一致する各文字列が置換文字列に置き換えられる以外は入力文字列と同じである新しい文字列。正規表現パターンが現在のインスタンスで一致しない場合、このメソッドは現在のインスタンスをそのまま返します。</returns>
  677. <param name="input">一致する対象を検索する文字列。</param>
  678. <param name="evaluator">各一致文字列を調べ、元の一致文字列または置換文字列のどちらかを返すカスタム メソッド。</param>
  679. <param name="count">置換を実行する最大回数。</param>
  680. <param name="startat">入力文字列中で検索を開始する文字位置。</param>
  681. <exception cref="T:System.ArgumentNullException">
  682. <paramref name="input" /> または <paramref name="evaluator" /> が null です。</exception>
  683. <exception cref="T:System.ArgumentOutOfRangeException">
  684. <paramref name="startat" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。</exception>
  685. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  686. <PermissionSet>
  687. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  688. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  689. </PermissionSet>
  690. </member>
  691. <member name="P:System.Text.RegularExpressions.Regex.RightToLeft">
  692. <summary>正規表現が右から左の方向に検索するかどうかを示す値を取得します。</summary>
  693. <returns>正規表現が右から左の方向に検索する場合は true。それ以外の場合は false。</returns>
  694. </member>
  695. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String)">
  696. <summary>
  697. <see cref="T:System.Text.RegularExpressions.Regex" /> コンストラクターで指定された正規表現パターンに定義されている位置で、指定した入力文字列を分割し、部分文字列の配列に格納します。</summary>
  698. <returns>文字列の配列。</returns>
  699. <param name="input">分割対象の文字列。</param>
  700. <exception cref="T:System.ArgumentNullException">
  701. <paramref name="input" /> は null です。</exception>
  702. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  703. <PermissionSet>
  704. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  705. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  706. </PermissionSet>
  707. </member>
  708. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.Int32)">
  709. <summary>
  710. <see cref="T:System.Text.RegularExpressions.Regex" /> コンストラクターで指定された正規表現パターンに定義されている位置で、入力文字列を指定されている最大回数だけ分割し、部分文字列の配列に格納します。</summary>
  711. <returns>文字列の配列。</returns>
  712. <param name="input">分割対象の文字列。</param>
  713. <param name="count">分割を実行する最大回数。</param>
  714. <exception cref="T:System.ArgumentNullException">
  715. <paramref name="input" /> は null です。</exception>
  716. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  717. <PermissionSet>
  718. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  719. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  720. </PermissionSet>
  721. </member>
  722. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.Int32,System.Int32)">
  723. <summary>
  724. <see cref="T:System.Text.RegularExpressions.Regex" /> コンストラクターで指定された正規表現パターンに定義されている位置で、入力文字列を指定されている最大回数だけ分割し、部分文字列の配列に格納します。正規表現パターンの検索は、入力文字列の指定した文字位置から開始します。</summary>
  725. <returns>文字列の配列。</returns>
  726. <param name="input">分割対象の文字列。</param>
  727. <param name="count">分割を実行する最大回数。</param>
  728. <param name="startat">入力文字列中で検索を開始する文字位置。</param>
  729. <exception cref="T:System.ArgumentNullException">
  730. <paramref name="input" /> は null です。</exception>
  731. <exception cref="T:System.ArgumentOutOfRangeException">
  732. <paramref name="startat" /> が 0 未満か、<paramref name="input" /> の長さよりも大きい値です。</exception>
  733. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  734. <PermissionSet>
  735. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  736. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  737. </PermissionSet>
  738. </member>
  739. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String)">
  740. <summary>正規表現パターンによって定義されている位置で、入力文字列を部分文字列の配列に分割します。</summary>
  741. <returns>文字列の配列。</returns>
  742. <param name="input">分割対象の文字列。</param>
  743. <param name="pattern">一致させる正規表現パターン。</param>
  744. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  745. <exception cref="T:System.ArgumentNullException">
  746. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  747. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  748. <PermissionSet>
  749. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  750. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  751. </PermissionSet>
  752. </member>
  753. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
  754. <summary>指定された正規表現パターンによって定義されている位置で、入力文字列を部分文字列の配列に分割します。指定したオプションで、一致操作を変更します。</summary>
  755. <returns>文字列の配列。</returns>
  756. <param name="input">分割対象の文字列。</param>
  757. <param name="pattern">一致させる正規表現パターン。</param>
  758. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  759. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  760. <exception cref="T:System.ArgumentNullException">
  761. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  762. <exception cref="T:System.ArgumentOutOfRangeException">
  763. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。</exception>
  764. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  765. <PermissionSet>
  766. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  767. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />
  768. </PermissionSet>
  769. </member>
  770. <member name="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)">
  771. <summary>指定された正規表現パターンによって定義されている位置で、入力文字列を部分文字列の配列に分割します。追加のパラメーターでは、一致が見つからない場合に一致操作とタイムアウト間隔を変更するオプションを指定します。</summary>
  772. <returns>文字列配列。</returns>
  773. <param name="input">分割対象の文字列。</param>
  774. <param name="pattern">一致させる正規表現パターン。</param>
  775. <param name="options">一致オプションを指定する列挙値のビットごとの組み合わせ。</param>
  776. <param name="matchTimeout">タイムアウト期間、またはメソッドがタイムアウトしないことを示す <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout" />。</param>
  777. <exception cref="T:System.ArgumentException">正規表現の解析エラーが発生しました。</exception>
  778. <exception cref="T:System.ArgumentNullException">
  779. <paramref name="input" /> または <paramref name="pattern" /> が null です。</exception>
  780. <exception cref="T:System.ArgumentOutOfRangeException">
  781. <paramref name="options" /> が、<see cref="T:System.Text.RegularExpressions.RegexOptions" /> 値の有効なビットごとの組み合わせではありません。または<paramref name="matchTimeout" /> が負か、0 か、または約 24 日を超えています。</exception>
  782. <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">タイムアウトが発生しました。タイムアウトの詳細については、「解説」セクションを参照してください。</exception>
  783. </member>
  784. <member name="M:System.Text.RegularExpressions.Regex.ToString">
  785. <summary>Regex コンストラクターに渡された正規表現パターンを返します。</summary>
  786. <returns>Regex コンストラクターに渡された <paramref name="pattern" /> パラメーター。</returns>
  787. </member>
  788. <member name="M:System.Text.RegularExpressions.Regex.Unescape(System.String)">
  789. <summary>入力文字列内に含まれるエスケープされた文字を変換します。</summary>
  790. <returns>エスケープされた文字を含む文字列を、エスケープされていない形式に変換したもの。</returns>
  791. <param name="str">変換対象のテキストを含んでいる入力文字列。</param>
  792. <exception cref="T:System.ArgumentException">
  793. <paramref name="str" /> には、認識されないエスケープ シーケンスが含まれています。</exception>
  794. <exception cref="T:System.ArgumentNullException">
  795. <paramref name="str" /> は null です。</exception>
  796. </member>
  797. <member name="T:System.Text.RegularExpressions.RegexMatchTimeoutException">
  798. <summary>正規表現パターン一致メソッドの実行時間がそのタイムアウト間隔を超えるとスローされる例外。</summary>
  799. </member>
  800. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor">
  801. <summary>システム提供のメッセージを使用して、<see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> クラスの新しいインスタンスを初期化します。</summary>
  802. </member>
  803. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor(System.String)">
  804. <summary>指定したメッセージ文字列を使用して、<see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> クラスの新しいインスタンスを初期化します。</summary>
  805. <param name="message">例外を説明する文字列。</param>
  806. </member>
  807. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor(System.String,System.Exception)">
  808. <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> クラスの新しいインスタンスを初期化します。</summary>
  809. <param name="message">例外を説明する文字列。</param>
  810. <param name="inner">現在の例外の原因である例外。</param>
  811. </member>
  812. <member name="M:System.Text.RegularExpressions.RegexMatchTimeoutException.#ctor(System.String,System.String,System.TimeSpan)">
  813. <summary>正規表現パターン、入力テキスト、およびタイムアウト間隔に関する情報を使用して、<see cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException" /> クラスの新しいインスタンスを初期化します。</summary>
  814. <param name="regexInput">タイムアウトが発生したときに正規表現エンジンが処理していた入力テキスト。</param>
  815. <param name="regexPattern">タイムアウトが発生したときに正規表現エンジンによって使用されるパターン。</param>
  816. <param name="matchTimeout">タイムアウト間隔。</param>
  817. </member>
  818. <member name="P:System.Text.RegularExpressions.RegexMatchTimeoutException.Input">
  819. <summary>タイムアウトが発生したときに正規表現エンジンが処理していた入力テキストを取得します。</summary>
  820. <returns>正規表現入力テキスト。</returns>
  821. </member>
  822. <member name="P:System.Text.RegularExpressions.RegexMatchTimeoutException.MatchTimeout">
  823. <summary>正規表現検索のタイムアウト間隔を取得します。</summary>
  824. <returns>タイムアウト間隔。</returns>
  825. </member>
  826. <member name="P:System.Text.RegularExpressions.RegexMatchTimeoutException.Pattern">
  827. <summary>タイムアウトが発生したときに一致操作で使用されていた正規表現パターンを取得します。</summary>
  828. <returns>正規表現パターン。</returns>
  829. </member>
  830. <member name="T:System.Text.RegularExpressions.RegexOptions">
  831. <summary>正規表現オプションを設定するために使用する列挙値を提供します。</summary>
  832. </member>
  833. <member name="F:System.Text.RegularExpressions.RegexOptions.Compiled">
  834. <summary>正規表現をコンパイルしてアセンブリを作成することを指定します。これにより実行速度は速くなりますが、起動にかかる時間は長くなります。この値は、<see cref="M:System.Text.RegularExpressions.Regex.CompileToAssembly(System.Text.RegularExpressions.RegexCompilationInfo[],System.Reflection.AssemblyName)" /> メソッドを呼び出すときには <see cref="P:System.Text.RegularExpressions.RegexCompilationInfo.Options" /> プロパティに割り当てないでください。詳細については、正規表現のオプション のトピックの「Compiled Regular Expressions (コンパイルされた正規表現)」を参照してください。</summary>
  835. </member>
  836. <member name="F:System.Text.RegularExpressions.RegexOptions.CultureInvariant">
  837. <summary>言語の違いが無視されるように指定します。詳細については、正規表現のオプション のトピックの「Comparison Using the Invariant Culture (インバリアント カルチャを使用した比較)」を参照してください。</summary>
  838. </member>
  839. <member name="F:System.Text.RegularExpressions.RegexOptions.ECMAScript">
  840. <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 Matching Behavior (ECMAScript の照合の動作)」を参照してください。</summary>
  841. </member>
  842. <member name="F:System.Text.RegularExpressions.RegexOptions.ExplicitCapture">
  843. <summary>明示的に名前または番号を指定された (?&lt;name&gt;...) の形式のグループだけが有効なキャプチャであることを指定します。これにより、不恰好な表現 (?:...) を使用しなくても、名前のないかっこが非キャプチャ グループとして機能するようになります。詳細については、正規表現のオプション のトピックの「Explicit Captures Only (明示的なキャプチャのみ)」を参照してください。</summary>
  844. </member>
  845. <member name="F:System.Text.RegularExpressions.RegexOptions.IgnoreCase">
  846. <summary>検索時に大文字と小文字を区別しないことを指定します。詳細については、正規表現のオプション のトピックの「Case-Insensitive Matching (大文字と小文字を区別しない検索)」を参照してください。</summary>
  847. </member>
  848. <member name="F:System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace">
  849. <summary>パターンからエスケープが解除された空白を削除し、# でマークされたコメントを有効にします。ただしこの値は、個々の正規表現の言語要素の開始を示す文字クラス、数値の量指定子、またはトークンに影響を与えることも、これらの中の空白を削除することもありません。詳細については、正規表現のオプション のトピックの「Ignore White Space (空白を無視する)」を参照してください。</summary>
  850. </member>
  851. <member name="F:System.Text.RegularExpressions.RegexOptions.Multiline">
  852. <summary>複数行モードを指定します。^ と $ の意味を変更して、文字列全体の先頭と末尾だけでなく、任意の行の先頭と末尾にもそれぞれが一致するようにします。詳細については、正規表現のオプション のトピックの「Multiline Mode (複数行モード)」を参照してください。</summary>
  853. </member>
  854. <member name="F:System.Text.RegularExpressions.RegexOptions.None">
  855. <summary>オプションが何も設定されないことを指定します。正規表現エンジンの既定の動作についての詳細は、正規表現のオプション のトピックの「Default Options (既定のオプション)」を参照してください。</summary>
  856. </member>
  857. <member name="F:System.Text.RegularExpressions.RegexOptions.RightToLeft">
  858. <summary>検索が左から右ではなく右から左になされるように指定します。詳細については、正規表現のオプション のトピックの「Right-to-Left Mode (右から左モード)」を参照してください。</summary>
  859. </member>
  860. <member name="F:System.Text.RegularExpressions.RegexOptions.Singleline">
  861. <summary>単一行モードを指定します。\n 以外の任意の文字ではなく、すべての文字と一致するようにピリオド (.) の意味を変更します。詳細については、正規表現のオプション のトピックの「Single-line Mode (単一行モード)」を参照してください。</summary>
  862. </member>
  863. </members>
  864. </doc>